Probably many can't get to Bermuda for all sorts of reasons but I think everyone can have their own "Bermuda". I was in Bermuda because of you (meaning I saw with your own eyes and your camera) and thank you for that!
I think you should have posted from the Haveyoubeenhere community, this is a perfect post for that place.