Off Grid Yoga School offers teacher trainings and retreats in nature at the gorgeous venue, Cara Creek Eco Lodge which also hosts other types of retreats.