June 24, 2016 2:45 pm

Biking Through Bermuda's Historic Town of St. George's

Bermuda is home to the oldest continuously occupied town in the New World, The town of St. George’s. Ashley explores this 400-year-old town distinguished by colorful colonial landmarks and narrow roads with a bike ride alongside resident expert Kristin White.

US & World Videos

Exit mobile version