what is at st. george island bermuda
St George Bermuda. The Heritage Town & Its Tour. St George, also known as the Town of St. George, is located in a parish with the same name and is the main town at the eastern end of Bermuda. The town is steeped with history and a designated UNESCO world heritage site.