Interview: Nepal Art Supporter Michelle Page Michelle Page has been traveling to Nepal since 1986. On her first visit, she noticed metal signs that read “Beware of Dog,” hung on many gates in..
Nepal: Pokhara Nature lovers and hikers alike flock to Pokhara in Nepal. This serene landscape is also a perfect spot to unplug and re-charge. There are eight..