Bermuda is a British island territory that is known for its pink sand beaches. It is also the home of some world heritage sites like St. George's.