
From Town & Country for Bermuda Tourism Authority
Bermuda has long been synonymous with a certain brand of luxury. It's where pastel-clad financiers vacation, where maritime history meets British sensibilities, and where the Rum Swizzles flow in pace with the rounds of golf played on some of the world …