UK’s best place to live is ‘charming’ town with ‘unspoilt beaches’ | Travel News | Travel
With its combination of stunning natural beauty, excellent amenities, and relaxed atmosphere, one “charming” seaside town has been named the best place to live in the country. North Berwick, a charming coastal town in East Lothian, Scotland, has recently earned the title, and to some visitors, it’s not hard to see why. It is located … Read more