Trinidad and Tobago?
https://geology.com/world/caribbean-satellite-image.shtml
You can ask a new question or answer this question.