Top attractions
The Victoria Clock tower is one of the important landmarks in this town and remained as a focal point for a long time. This clock resembles the clock that was erected in London in the year 1897 at the ... Address Mahe, Seychelles, Africa
Related Contents
Map Seychelles:
Victoria Map - Ste Anne Marine National Park Map - Cousin island Map
More information Seychelles:





