Pokhara
City in Nepal on Phewa Lake.
Pokhara Valley
Pokhara is a city in Nepal, located on the shores of Phewa Lake. Known for its scenic beauty, it's a popular tourist destination offering views of the Annapurna mountain range. It is also known for adventure activities like paragliding and boating.
Built by Tim Jones