San Pedro

San Pedro Town is Ambergris Caye' main and only town. This is where the bulk of the island’s eateries, shops, nightlife and businesses are located, and where hustle and bustle reigns. The beach here is a sandy sidewalk at best, but the water and ...