Description

INCLUSIONS 

Nepal is home to the world’s tallest mountains. From Mount Everest and The Himalayas to the bustling city of Kathmandu, Nepal is an incredible country waiting to be explored. Nepal, officially the Federal Democratic Republic of Nepal, is a landlocked country in South Asia. It is mainly situated in the Himalayas.

ENQUIRE NOW