Nepal offers myriads of cultural, historical, religious and natural attractions so what better place to experience yoga than in a country where spiritual masters reside.
With the Himalayan Mountains as your backdrop experience the culture and traditions the wilderness and its wildlife while a local yogi master takes you into another realm of meditation and relaxation.
Nepal is in itself a deeply religious nation and with Mount Everest looming over the people at the top of the world and this being the birthplace of Gautama Buddha, no wonder it is known as the Light of Asia.