10 Places in Grenada That Look Like They’ve Been Taken Out Of Fairy Tales

Carriacou

Grenada is one of the magical exotic island countries of the Caribbean Sea. However, Grenada is not a single island. The main island goes by the same name as the country, Grenada, but there are also 6 other smaller islands that are part of it. All of them have gorgeous beaches with some very amazing resorts….