Back to photostream

St. George's, Bermuda House

St. George's is located at the eastern end of Bermuda. It is a UNESCO World Heritage Site.

 

St. George's, founded in 1612, was the second English town established in the New World.

 

It is a wonderful place to send an afternoon wandering the maze of narrow streets.

724 views
1 fave
0 comments
Uploaded on August 24, 2018
Taken on September 21, 2016