Turtle Beach is a beach located in Trinidad and Tobago.
Blackrock Trinidad and Tobago
I'm heading to my bed who wanna join ;)
It's great down here•••
Note to myself: bring a Skimboard next time - Bastian Beyer
Just incredible! The beach, the sea, the people and the food! Try the crab dumpling and the fish tacos. - Maria Donatelli