One of the best travel destinations in the world- Nepal. While the two Asian giants, i.e., India and China, are competing with each other to grow their influence over Nepal, the very conflict is yielding benefits for travellers and tourists alike. With its magnificent beauty, a true blessing of nature, India’s neighbouring country Nepal to […]
Read More| Powered by WordPress | Theme by TheBootstrapThemes