Nepal: In the Lap of Himalayas!

  Nepal: a land of hills and mountains all around, a country situated in the lap of the great Himalayas, a land of the great Gautam Budhdha, which I visited last year in June 2014, is suffering from severe natural calamity these days. The massive earthquakes have almost thrown out the ancient heritage and beauty…