St. George's is a city in Grenada. It is the capital. Many people come to visit.