Wednesday February 26, 2025
The tourist influx has led to over 90% occupancy in hotels and motels across the beach town