By eHow Travel Editor
Rate: (1 Ratings)
Grenada is a mountainous island in the Caribbean, replete with fragrant trees, tropical flowers, waterfalls, lakes and white sandy beaches. The people of Grenada are extremely friendly, and the island has a relaxed, easy vibe.
eHow Travel Editor