Pokhara Nepal

Pokhara is the one of the most beautiful cities in the world. Pokhara is very popular for its mesmarizing views of Machhapuchhre himal (Mount Fish Tail) and Fewa Taal (Fewa Lake).