Maps of India or Google maps.
5 Answers · Travel · 27/12/2011
One thing that would attract people to visit Nepal would be stability - Nepal needs to establish a calm... and infrastructure would do more to attract tourists to Nepal than probably anything else.
12 Answers · Travel · 21/08/2011
- related to nepal