Caille Island
Caille Island (or Isle De Caille) is an island in Grenada, the Caribbean. Its size is 155 acres (62,7 ha), and its maximum legth/width is around 1,2kmX880m. The island is less than 7 km north off Grenada's main island. Caille Island is less than 350m south of the famous Ronde…