Castle View Camping | Campsite in Penzance | Kampline

Castle View Camping in Penzance, England: all-year campsite with electric hook-ups, drinking water, motorhome service point and pets allowed.