Saint Vincent de Paul Church is a church, located at Port Louis, Mauritius
Very nice and clean. Located next to a busy motor way