This geo-domain perfectly describes the caribbean
island of Grenada. The official name of the country
and the main island where most of the 110,000 inhabitants
live is Grenada. Although sometimes referred to as the Grenadines,
Grenada Island is the most widely used term in referring
to this island nation. Grenada has over the last few years developed
into an upscale tourist destination featuring several 5-star resorts.