Nepal Travel Info

About Nepal

Nepal, officially known according to its Interim Constitution as the State of Nepal is a landlocked Himalayan country in South Asia that overlaps with East Asia, bordered by Tibet to the north and by India to the south, east and west.  

Read More