Laos, also known as “Land of a Million Elephants” is a landlocked country in Southeast Asia, having border with Vietnam, Laos, Cambodia, Thailand and China. Nowadays it is much more easier to explore this land with the new opening Laos-China railway, which helps to connect the most important cities in Laos and China. Travel Sense […]