Jun 19, 2023Your Local Travel Guide to YorkYork is best known for its nickname - a 'ghost city' in England, as it rains quite often, and is mostly cloudy in the areas...