Google Earth - Map - Victoria, Seychelles (Victoria)
World
>
Africa
>
Seychelles
>
La Rivière Anglaise
>
Victoria