Despite its small size, Bermuda punches well above its weight legally Boasting pink-sand beaches, turquoise waters and abundant sunshine, Bermuda consists of approximately 180 islands located in the North Atlantic Ocean. Small in stature, measuring just 21 square...

