Bermuda is home to the oldest continuously occupied town in the new world, The Town of St. George. Ashley explores this 400 year old town, distinguised by colorful colonial landmarks and narrow roads with a sweet bike ride alongside resident expert, Kristin White.
7 сен 2024