Member since July 2022
Ilfracombe, Devon, England
Otter primitive grass and earth tent campsite (XL, eight person)
Liked Beautiful location, provided drinking water and was super quiet.
Recommend to friends Visit again