Nepalese festivals in Sherpa’s Eyes
Loshar is one of the major festivals in Nepal which is celebrated widely within the country, especially in the high area. Nepal, a beautiful country situated on the lap of Himalayas, is a well-known destination in the world tourism. It is the country of multi-culture, multilanguage, and multi-caste. It is also famous for its mesmerizing green […]