“Down De Islands” commonly referred to as DDI is one of my favourite all time spots, located off the north-west coast of Trinidad. The main islands are Gasparee, Monos and Chacachacare where many locals have their chic vacation homes right alongside water. The top spots to lay anchor are Turtle Bay, Scotland Bay and Chacachacare. […]