Meadow Lakes Caravan Site offers peaceful grass pitches with fishing lakes on the Isle of Wight. Enjoy bird watching, stargazing, and easy access to Brighstone and the Jurassic Coast.