Treat yourself to a yoga and wellness vacation at Highland Ranch, a private guest ranch and retreat center two and a half hours north of San Francisco in Northern California redwood country. Enjoy the serene beauty of the ranch, daily yoga classes, horseback riding and hiking through spectacular forest and river terrain, swimming in our freshwater lake and pool, and massage. Savor nourishing meals, and ease into our comfortable, private cabins. Our onsite yoga teacher offers daily classes focused on fostering strength, flexibility, and spaciousness in body, mind, and spirit. Classes are held in our state-of-the-art woodland yoga yurt and meet you where you are in your practice, with basic instruction for beginners and challenging variations for seasoned practitioners. Small group classes, semiprivate partner yoga classes and private classes. Highland Ranch also offers retreats led by distinguished visiting teachers. Janet MacLeod, a certified Iyengar yoga instructor for 20 years, returns March 13-16. Yoga and riding workshops are also offered throughout the year. Experience the connection between yoga and riding; a balanced seat, an open heart, a calm breath, a present mind, and a deep harmony with life. Yoga classes focus on alignment, strength, suppleness, and breath for riders. Riding sessions include mounted exercises and trail riding, fostering a conscious relationship with our equine friends. Open to all experience levels. Call for details. Bring your own group to Highland Ranch. Let us host your next workshop or retreat. Ask us about group rental rates and exclusive use of the ranch.