The joyous Tihar Festival of Lights brings Nepal to life. This five-day festival has a deep cultural and religious significance and bathes the country in
The joyous Tihar Festival of Lights brings Nepal to life. This five-day festival has a deep cultural and religious significance and bathes the country in