where is the resort cocoa beach located in belize
Award winning waterfront Coco Beach Resort is located on the island of Ambergris Caye, Belize, 3.5 miles north of San Pedro Town and the island's only airstrip.