Mahé Riverside

Mahé has a very beautiful riverside walkway for relaxing

St Theresa’s Shrine, Mahé