Every tourist to Mexico must have a Mexican-government tourist permit. Some travelers also need a visa that they must arrange in advance. From tourist permits to visas and the identification that will get you across the border, here's the paperwork you need to visit Mexico.
Sri Lanka will issue one-month free visas on arrival to visitors from around 50 countries. The new visa rules start today, Thursday 1 August and will last for six months.