Tag: Bermuda
Bermuda, oh Where Art Thou Bermuda?
I have never been to anyplace during my travels that has captured me in a way I experienced in Bermuda. This British island territory in the North Atlantic carries an old world charm that perhaps is the way because of its unique mix of American and British culture. As with most island destinations, Bermuda is […]
Follow Me Here!