Sunday, 07 January 2018
epal is a landlocked country in between two giant countries namely India and China. Though Nepal has meager area of 1,47,181 sq. km., it supports astounding geographical variations since it rises from as low as 59 meters to world’s highest peak Mt. Everest, 8,848 meters above sea level offering suitable habitations from tropical to alpine…Read More
Nayabazar-16, Kathmandu, Nepal
Phone: +977 1 4389212
Sign up for Deals and Discount.