Thursday November 07, 2024
The tourist influx has led to over 90% occupancy in hotels and motels across the beach town