Grenada Flag PNG Image

Grenada Travel Information

According to itypetravel, Grenada is a country (island area) in the Caribbean (North America). Grenada consists of the following nine islands: Grenada, Carriacou, Petit Martinique, Rhonde Island, Caille Island, Diamond Island, Large Island, Saline Island and Frigate Island. Grenada has been independent from the United Kingdom since 1974. Grenada is also part of the Windward […]