The Red Squirrel trail is 32 miles of cycling through the heart of the Isle of Wight’s beautiful countryside. The trail takes in estuaries, woodland, farmland, downland, and a stretch of the Island’s fantastic coastline. The route is named in celebration of …