Dawlish, Devon, England
Owl powered grass travel trailer campsite (XL)
Liked From our pitch we had a sea view and the toilets and showers were cleaned several times a day and wardens were very friendly
Disliked Nothing
Recommend to friends Visit again