×

aapravasi ghat

(14) Historical landmark in Port Louis, Mauritius
The Immigration Depot is a building complex located in Port Louis on the Indian Ocean island of Mauritius, the first British colony to receive indentured, or contracted, labour workforce from many countries.
Address: RGQ2+JFX, Port Louis, Mauritius