Trevassack Holidays
26-acre Trevassack Lake is located on Cornwall’s remote and rugged Lizard Peninsula; the sheltered and tranquil lake is in a Cornish Area of Natural Beauty and offers a place to get away from the hustle and bustle of the outside world by staying in our collection of 6 Not-for-Profit, accessible holiday properties.