On the Beach stops selling holidays up to August 31


OTA to overview place after subsequent authorities site visitors mild overview