Loading...
Uploaded by moviefreak95 on Jan 11, 2010
This is the Water Taxi ride from Belizean Shores Resort to San Pedro Town in Belize, Central America. These are water taxis are real fast. Different than American water taxis. These goes ultra fast. Its a different experience.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)