Isthmus Rd is next to Guayaguayare Bay and is located in Mayaro, Trinidad and Tobago. Isthmus Rd has a length of 3.39 kilometres.
No one has replied
Cuba was founded in 1496 when it was settled.
I hope that answered your question!! 😄