Loading...
Uploaded by fcable on Apr 6, 2008
Beautiful beach just north of Playa Samara in Costa Rica..paradise!
Travel & Events
Standard YouTube License
Wonderful video! Thank you.
TheCatalinalira 9 months ago
Load more suggestions
Wonderful video! Thank you.
TheCatalinalira 9 months ago