The city where hotels are already booked out for 2028 total solar eclipse

· The Independent