Blog

Archive: Aug 2013

Where is Nepal?

Where is Nepal - Map of Nepal - next to China and India

Nepal is located in Asia. Neighboring countries are India, Bhutan, Tibet, and China.

We travel a lot and of course, people ask us where we are from.  It’s fun to see the…