Are the twin peaks in Saint Lucia tallest mountains Caribbean?
No, the Pitons in Saint Lucia are not the tallest mountains in the Caribbean. The tallest mountain in the Caribbean is Mount Duarte, which is located in the Dominican Republic and has an elevation of 3,087 metres (10,128 ft).