Pokhara: The International Balloon Festival taking place in the tourist city of Pokhara has created more vitality in the market there as the city has received more domestic and international visitors. Ahead of the New Year 2025 and Christmas, the International Balloon Festival is happening there since December 24 on the bank of Fewa Lake…