St George's, Bermuda

St George's, Bermuda

St. George's, Bermuda, is a storybook town, with narrow alleys winding past historic buildings, and charming houses with gardens and whitewashed fences. Founded in 1612, it was Bermuda's first ca...

JDS Travel News JDS Viewpoints JDS Africa/MI