The Caribbean has been touted as the best destination for people looking for some sand, sun and water. And in Grenada, known as the island of Spice and the Big drum nation, you will experience more than that. Located in the southeastern Caribbean Sea, Grenada, apart from its spice, festivals and amazing people, is home...