This account hasn't inserted any website & social media yet
This account hasn't inserted any contact info yet
General Information
The Clock Tower, or "Lorloz," is a historical monument in the center of Victoria. Modeled after London’s Big Ben, it stands as a reminder of Seychelles’ colonial past and is one of the most iconic landmarks in the capital city.