Saint Louis is a central district on Mahé, nestled between Victoria and the west coast, known for its hillside views, local charm and residential feel. With easy access to both the capital and nearby beaches, it’s a convenient and well-connected area. The Inside Seychelles Directory helps you discover what Saint Louis has to offer, from local services to nearby places of interest, all in one place
Sorry, there were no items that matched your criteria.
