About the place
Saint George's, the capital of Grenada, is a picturesque harbor town known as the Caribbean's "Spice Island".
Country Information
Place Information
Saint George's, the capital of Grenada, is a picturesque harbor town known as the Caribbean's "Spice Island".