Grenada, the spice island, and the Grenadines are the most southerly of the Windward Islands in the Caribbean with a population of about 100,000. Grenada is a mountainous volcanic island covered with fragrant nutmeg trees, rare tropical flowers and stunning beaches and will keep its visitors busy: h...