Grenada is an island nation located in the East Caribbean, just south of Barbados. The nation of Grenada also includes two small neighbouring isles – Carriacou and Petite Martinique. With lush rainforests, scenic mountains, relaxing sandy beaches, and exotic reefs, it is the quintessential Caribbean holiday destination. Getting to the island is easy, as there...Read More