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