St. George’s, Grenada
St. George’s is a popular Caribbean cruise destination and the capital city of the southern Caribbean island of Grenada in the West Indies. The town is located on a horseshoe-shaped harbor and is surrounded by the hillside of an old[…]
Read more