Savor the best of Himalayas Nepal is considered as the hometown of Lord Buddha, and habitat for several species of flora and fauna. Nepal has much more to offer. TravelJingles in conversation with H.E. Dr. Shankar Prasad Sharma, Ambassador of Nepal to India. There are 7 UNESCO World Heritage Sites in Nepal. Tell us about the three-must visit places in Nepal. …









