In recent years, this country has started catching the eye of travellers. With its mountains, rivers and a lot more the country looks absolutely stunning and has people curious for all the right reasons! Interesting Facts: 1. Despite being a landlocked country, it is home…