Celebrating Tihar: The Festival of Lights
Tihar, the festival of lights, is one of the big festivals in Nepal. This beautiful festival falls in late October and early November. The Hindus in Nepal celebrate this festival for five days. It is an amazing cultural celebration that Read More