The city that gets more tourists than any other in the world – not in UK, Spain or France | Travel News | TravelJuly 19, 2025
Share Facebook Twitter LinkedIn Pinterest Email The crash has led to a fuel spill on the road, according to reports.