Shangri La Ranch Travel Event
Shangri La Ranch 44444 N. Shangri La Lane, New RiverShangri La Ranch is a clothing optional resort located north of Phoenix. Enjoy the hiking trail, pools, hot tub, water volleyball, water aerobics, and visiting with the fun people! It’ll be even more fun when enjoyed with your fellow Roadrunners.