Immerse yourself in the natural beauty of the Blue Ridge Mountains. This small-group tour from Nashville starts out with a hike through the forest. At the summit, you'll stretch out your (provided) mat, soak up the views, and unwind as you move through a mountaintop yoga class, which is appropriate for all levels.
... More