Pokhara town in Nepal is a lot better place to spend your time than capital Kathmandu. Compared to crowded, dusty streets of Kathmandu with age old buildings, Pokhara is a pure bliss. It is serene, spacious, well maintained and lot more peaceful and beaut