Tag Archives: Tibet Beautiful Places to Visit

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 city of Nepal is the ...