Loch Ness Monster Read more about Loch Ness Monster The Loch Ness Monster is an iconic steel roller coaster located at Busch Gardens Williamsburg in Virginia. Opened in 1978