Picture yourself on a secluded beach, with crystal-clear water and swaying palm trees – that's exactly what you'll find in Chaguaramas, Diego Martin, Trinidad and Tobago. We at TravelFeed love the peaceful atmosphere and stunning natural beauty of this hidden gem.