Located in the lap of the Himalayas, Nepal is a house to numerous treasures including the UNESCO enlisted world heritage sites. There are a total of 10 UNESCO World Heritage sites in Nepal. Amongst these world heritage sites, 8 of them are cultural sites and the remaining two are natural attractions. These sites date back...Read More