Belizean Shores Resort

3 half North San Pedro Town
San Pedro
Belize