Blogs

Capital of Nepal

Capital of Nepal

Nepal is a landlocked country in Southern Asia with a total area of 1,47,181 square kilometers.

Need Assistance

Need Assistance

Need Help? Call us or drop a message. Our agent will be in touch shortly.