adventuresofatribe.com
Playa Tortuga
In Spanish, Playa means beach, and Tortuga means turtle. We’d heard about Playa Tortuga and were intrigued – interested to see how many turtles we’d end up spotting on our adventure. With wat…