The Lupin Naturist Club, Ltd. is located in the scenic Santa Cruz Mountains near San Jose and San Francisco. This nudist club is perfect for families, couples and single people of all ages. You will surely enjoy the scrumptious food, accommodations and scenic views. The Lupin Naurist Club, Ltd. is a natural resort which capitalizes on being a family-friendly destination. .