Victoria Clock Tower is at a distance of 17 km from resort Constance Ephelia Seychelles.