Friday January 31, 2025
The tourist influx has led to over 90% occupancy in hotels and motels across the beach town