Grenada

Grenada is an oval-shaped country that is part of the Lesser Antilles, in the eastern portion of the Caribbean Sea. The island is volcanic, by nature, and it is composed of several ridges of mountains in the north and south areas. The west portions of the country have...