Geography | |
---|---|
Location | Landbeach |
Additional information | |
Official website | www |
Challis Island is a private man-made island in Cambridgeshire.
Creation
edit[1] [2] [3] [4] [5] [6] [7] [8] and many more
The island cost over £1 million. Made by the Master Wishmakers. Built in family owned lake. [1]
References
edit- ^ Knapman, Chris (5 April 2014). "The Ultimate Playhouse". Telegraph Media Group. The Daily Telegraph. pp. M2. Retrieved 5 April 2014.