Thanks to its proximity to the city centre, Dean Village in Edinburgh, Scotland, offers locals and visitors a chance to escape the hustle and bustle and enjoy stunning landscapes
Source link
Pretty village just a short walk away from major UK city centre that's an 'oasis of peace'
