
Bermuda is a British territory overseas in the North Atlantic. Located on the east coast of America and its nearest landmass is Cape Hatteras, North Carolina, about 1030 km west-northwest.
Grenada is an island country and Commonwealth Realm is composed of the island of Grenada, and six smaller islands from the south and south-east of the Grenadines in the Caribbean Sea. Gorge to the south-west of Chania, Anguillita. It 'was created by a small river runs through the White Mountains and Mt. Volakias. There are a number of other gorges in the White Mountains.
Caribbean Cities