A nice replica of the Clock tower from London...no, not the famous Big Ben but the orignial clock that stood in London years back. Few know it by the name by the name Lorloz. It's located on a small roundabout, which is a practical yet not elegant location. In general this shows Seychelles is not a place to look for...
More
