Grenada is one of the Windward Islands, and is famous for its lush
green mountains and excellent beaches. The Capital, St. George's is
built on a natural charming harbour and still is dominated by buildings
that date back to the French and British times. Its sister Island
Carriccou provides an excellent hideaway.
|
|
Read more...
|