Top latest Five seychelles islands flights Urban news
probably the most distinguished historical structure will be the clock tower. Erected in 1903, it absolutely was modeled on Little Ben, a little version of Big Ben in London. Overlooking the sq., St. Paul's Cathedral is built on the website of the first church in the Seychelles, which was ruined by a freak cyclone in 1862. buyers head to Sir Selwyn