The Sri Lankan police arrested 20 foreigners who had violated local visa regulations, the police said on Sunday.
The police said that 16 Bangladeshi nationals were arrested in Panadura, just outside the capital Colombo as they did not have a valid visa.
The Bangladeshi nationals were arrested following information received by the police Criminal Investigations Department.
The police said that the Bangladeshi nationals have been remanded till June 30.
Separately, four Indian tourists were also arrested for violating local visa regulations, the police media unit said.
The police said that the four Indians had been arrested in Kalpitiya, in North Western Sri Lanka, by a navy and police unit.
The police said that the four tourists had been selling items to the public in Kalpitiya when they were arrested.
According to the police, all four Indians are from the southern Indian state of Tamil Nadu.
Local visa laws prevent tourists from engaging in business activities while in the country on a tourist visa.
(Xinhua)