10 Things you probably didn’t know about Grenada but should
Welcome to Grenada, an island nation located in the southeastern Caribbean Sea, on the southern end of Grenadines. The country is made up of the main Grenada Island and six other smaller islands. If you plan to visit the island, make sure you know the following facts about it.
1. Due to production of nutmeg and mace, the island is fondly...