Things To Do Nepal: Pokhara Nature lovers and hikers alike flock to Pokhara in Nepal. This serene landscape is also a perfect spot to…