Menehay Farm Touring Park near Falmouth, England: electric hook-ups, showers, pets allowed, motorhome service point and Wi-Fi. Close to Bedruthan Steps.