Deserted pink sand beaches, pastel-colored "cottages," azure waters . . . Bermuda's picture postcard scenery is legendary. The island's setting, however, smack in the Atlantic Ocean, had always precluded it from my mind as a winter escape. And as it......
more