Charming 3-bed Caravan in Camber Food Rest
Charming 3-bed Caravan in Camber Food Rest
Residence
Camber sands holiday park, Camber
, Rye, England, United Kingdom
TN31 7RT