In the middle of the Atlantic ocean and some 600 miles from the US coastline, there is a 20 mile by 2 mile stretch of islands making up Bermuda. The islands are
Have you been to this Southampton attraction? Tell other travelers what to expect. Submit a review today!
2 of 5 stars