Seychelles Travel Guide. Vacation and Honeymoon. The archipelago simply amazes visitors with its stunning nature it's a true piece of paradise. Every island here is a beautiful and unique place, so travelers are recommended not only to enjoy beach rest, but also get acquainted with the history and culture of local people. Mahe Island is considered the economic and political center of the Seychelles. Travelers will find much entertainment in Victoria, the capital of the country. Besides numerous galleries, exhibitions and museums there are several interesting architectural landmarks in the city. The main street of Victoria, Market Street, is the location of such sights as the Cathedral of Immaculate Conception and the Victoria Clocktower. All buildings here were constructed in the beginning of the 20th century and are of a great historic and architectural importance. Visitors are also always welcome in the Museum of Natural History, the Victoria National Museum of History and the Botanic Garden. One more peculiar fact about Market Street this is the only street in the country that has traffic lights. Car traffic is almost non-existent in other streets, so there is no need in traffic lights there.