Loading...
Uploaded by TwoPesos on Oct 1, 2011
Kayak the shores of Cholla Bay stop by and check out Vista de Nada Towers Resort... right on the water in Choya Bay, Rocky Point, Puerto Penasco, Mexico... http://www.JustAddSaltwater.com
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)