Nestled amidst the Himalayas, Nepal is a country of spellbinding natural beauty and heart warming hospitality. While your mornings are serene with Buddhist chants, evenings are happening with lip smacking snacks and folk song and dances. Spend some peaceful moments at the laps of nature at Nepal. Kathmandu- The City of Gems Kathmandu, the capital… Continue reading Top Attractive Cities In Nepal- Must Visit