Soul Soothing Yoga Tour in the Paradise of San Pedro
Activities
Great outdoors
Other sports
Walking tours
Attractions & guided tours
Excursions & day trips
Sightseeing & traditions
San Pedro is a small town located on Ambergris Caye, which is one of the many islands that make up Belize's barrier reef. It's known for its turquoise waters, white sandy beaches, and laid-back Caribbean vibe....