skinny.

Latest / Venezuela Insider

La Tortuga Island: the best kept secret in the Caribbean?

La Tortuga Island is a beautiful yet enigmatic place on the Venezuelan Caribbean, can become a top destination on the region?

The skinny

The skinny isn't ready yet — notes appear once the transcript is processed.