Fodor's Expert Review Swizzle Inn
St. George's and The Eastern Parishes
Restaurant
If the beauty of Crystal Caves doesn't leave you reeling, a rum swizzle certainly will. Bermuda's potent national drink was supposedly invented at the Swizzle Inn, about five minutes on foot from the caves.