Is Nessie real? Visit Loch Ness, Scotland to find out.