The Shangri-La Event Center is a premier wedding and event center of Southern Utah. We are a romantic and one-of-a-kind outdoor venue located on a private property in Toquerville, Utah. You can design your day however you have always envisioned surrounded by our green trees, beautiful flowing water, and natural beauty.









