Tolong jelaskan mengenai Saint Louis, Seychelles

Saint Louis adalah sebuah distrik administratif di Seychelles yang berlokasi di pulau Mahé. Distrik ini adalah distrik terkecil di Seychelles dengan luas wilayah lebih dari satu kilometer persegi.