SMF Observation Station
Mauritius / Maurice
>
Port Louis
>
SMF Observation Station
SMF Observation Station is a military area in Port Louis.
SMF Observation Station
Land use
military
Albion Lighthouse Compound