Home > Top 10 must visit attractions in Bermuda > St. George's Town
Editor |
Address: St.George's, Bermuda.
This historic site was the former capital of Bermuda. This is the first English settlement town in North America during early 1600s. This is a UNESCO World heritage site and there number of historic sites, museums, churches, colonial architecture, narrow streets, old houses etc to explore.
Leave a comment