Happy Land

Happy Land is a secret subterranean paradise in Loch Ness where Nessies lives.