Shangri La Ranch
map
44444 N. Shangri La Road
New River, AZ 85087 United States
New River, AZ 85087 United States
Welcome to Shangri La Ranch, a serene nudist resort nestled in the heart of New River, AZ. This family-friendly, clothing-optional haven offers a perfect blend of natural beauty and comfortable amenities. Ideal for those who embrace the naturist lifestyle, the resort provides a safe and welcoming...
SLR this weekend. 4/2/21
Return to DiscussionsShow 1-5 of 5