TravelTill

About Somerset



Somerset Village is a small, unincorporated village in the northwest area of Bermuda, located in Sandys Parish. It lies in the northern half of Somerset Island