The road inside Leven Beach Caravan Site