George's Parish), and St George's Town is located on St George's Island within St George's Parish (each known as St George's).
St. George's Town, St. George's Island and St. George's Parish are all referred to as what?
St George's