Nepal Pokhara Travel Guide Pokhara, Nepal If there were mirrors for the skies to look into, this is where you’d see them gazing at themselves. Pokhara, the city of crystal water bodies, famous for ... by Prerita • April 29, 2020May 2, 2020