Avatar

Playa Laud ?

by Emmet ⌂ @, Seattle WA, Tuesday, January 27, 2015, 16:29 (4301 days ago) @ HolyMole

The internet is your friend....south of Barra de Potosi.

Donde?

Apparently it is home to many Leatherback turtles. Wow....looks to be quite the development planned.


Complete thread:

 RSS Feed of thread