Swifts Beach

Swifts Beach - beaches

Swifts Beach is one of the beaches in Taunton, United Kingdom. Discover Swifts Beach and other beaches in Taunton, United Kingdom on The Booking Agency. Br