Scattered in the mid Atlantic Ocean, Bermuda is a chain of some 180 coral islands and islets lying 1046km off the coast of Cape Hatteras, North Carolina in the United States of America. Blessed with a temperate climate and pink-sand beaches, this small ....