Book Online Or Call:  |  Phone: + 977 9841645135 (Chandan)



Officially, Nepal is  known as the Federal Democratic Republic of Nepal lies in South Asia. It is the world’s 93rd largest country by area which encompasses within the 147,181 square kilometers. It is a landlocked...

read more


Bhutan is a small landlocked country situated in the sub-continent of India. Its area is expanded over 46,500 square kilometer. It is surrounded by India in south whereas by Tibet in North, But eastern part...

read more



read more

Quick Inquiry