WELCOME TO POKHARA, NEPAL

WHERE GOD STAYS FOR VACATION