Nepal is a beautiful country, known as the “hot spot” of yoga and meditation. Their most recent addition is the Yoga Retreat Center which is an absolute dream. A warm and friendly environment supported by experienced and reputable teachers, will be sure to make your stay enjoyable while you become one with the natural surroundings.
Source: https://nepalyogahome.com/