World Peace Pagoda, Phewa Lake and Machhapuchhre showcase Pokhara’s natural beauty
2 weeks ago
0Comments