Tihar festival in Nepal is one of the most awaited festivals of the season. It is truly colorful and vibrant festival where
Tourism License No: 2102/072
Tihar festival in Nepal is one of the most awaited festivals of the season. It is truly colorful and vibrant festival where