Grand Turtles of Grand Riviere Grand Riviere, on Trinidad’s northeast coast, is a narrow strip of shoreline backed by mountainous emerald jungle that tumbles to the broad sea. Almost as soon as the sun goes down, dark shapes dot the gleaming surf. And you realize those shapes are big, and they’re moving up the beach. […]