Snow peaks of the Himalayas, lakes and fine dining are the hallmarks of Pokhara in Nepal. It
What: Pokhara Street Festival
Where: Pokhara, Nepal
When: December 28, 2015 to January 1, 2016
Pokhara
Pokhara Street Festival
Leave a Reply
You must be logged in to post a comment.