Albion Lighthouse Compound
Mauritius / Maurice
>
Port Louis
>
Albion Lighthouse Compound
Albion Lighthouse Compound
Recreation
garden
Tourism
Attraction
SMF Observation Station