Bermuda

Location Type
Parent Location

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.