Yogaville is a perfect setting to embark on an inner journey. Our collection of retreats are set against the backdrop of the Blue Ridge Mountains, the James River Valley, wooded hiking trails, breath-taking vistas, serene lakeside oases and artfully landscaped shrines.