Gerard Devoud Art Gallery
ShoppingMahé • W Coast Rd
Gerard Devoud Art Gallery, located on Mahé’s West Coast Road, offers a unique blend of professional consulting and artistic expertise. Visitors can explore a curated collection of contemporary art alongside personalized business services in a serene setting. It’s an interesting stop for those seeking both creative inspiration and practical advice during their stay in Seychelles.