St. George’s – the Caribbean City of Grenada

St. George’s – the Caribbean City of Grenada

St. George’s is the capital city of Grenada that also has the reputation as the largest city as well as one of the most prominent tourist destinations in Grenada. Built by French in 1650, St. George’s is one of the … (read more)