Loading...
Uploaded by changordo on Dec 30, 2010
A quick view of Placencia, Belize. This place was 1.5 miles south of Turtle Inn, where we stayed
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)