Member since July 2025
Folkestone, Kent, England
Primitive grass tent or trailer tent campsite
Liked The view, the toilet facilities, the proximity to town, the customer service.
Disliked No showers.
Recommend to friends Visit again