Laos is a landlocked country in the heart of the Indochinese peninsula of Mainland Southeast Asia, bordered by Myanmar (Burma) and China to the northwest, Vietnam to the east, Cambodia to the south, and Thailand to the west. This shows the location of Laos on the Indochina map, the border with other countries, and Natural Resources. Click the Laos map to see the larger one.
Hope that this piece of information will be your useful guide for your Indochina tour packages.