North Berwick is one of the most attractive coastal towns in Scotland and is famous for its own golf course and the many other golf courses in the area as well as the beautiful beaches. North Berwick
↧