The historic town of St. George's is world famous as one of the earliest successful settlements in the Americas. Settled in 1612, St. George's boasts a colorful history that is evident in many of its historic buildings and features. The town is preserved as a UNESCO World Heritage Site, so it's truly a must-visit attraction when you visit Bermuda.
Although St. George's affords a wide array of landmarks, you should definitely make a point to see Saint Peter's Church, the old State House, Stewart Hall, and the Tucker House.
There's a lot of tipsy history seasoning the floorboards at the Swizzle Inn, which occupies a... Read more