3
Turtle Beach near Black Rock on the island of Tobago is not only a site for a nice hotel (Starfish Resort, seen in video) and tourists but also a location within which leather back turtles visit to carry out their egg laying and nesting. We managed to visit just in time for the season but all I ever got to see were the large prints and mounds of the nests in the sand left by the large creatures.
The sunruse was quite breathtaking and waters and sands were so beautiful! The color of the waves was something that was hard to see at ground level but at the aerial level, it was quite apparent and saturated! The water was extrememly calm and accentuated the tranquility of the morning!
Comments:
Reply:
To comment on this video please connect a HIVE account to your profile: Connect HIVE Account