Coco Beach Resort is located on Ambergris Caye, the most popular island off the coast of Belize. Ambergris Caye offers numerous water activities such as world class snorkeling, scuba diving, fishing, sailing, kayaking, windsurfing, parasailing, jet skiing, and expert guided…