Photo of Clock Tower in Victoria, Mahé

Mahé's best-known landmark
Mahé's best-known landmark
Photos of the Region