nepal
Located in beautiful South Asia and sandwiched between China and India, Nepal is one of the most incredible and fascinating places to visit on earth. Before you venture off to this exotic land, It is home to majestic Mt. Everest, the birthplace of Lord Buddha and is one of few countries in the world never to have been colonized.