Seychelles' tiny capital, Victoria, is a bustling town and the nerve center of the Seychelles. Sheltered under the granite massifs on Mahé's northeast side, this town whose streets are lined with endemic palms is a hodgepodge of Creole-style houses, Indian shops, and British relics. The streets are clean and new buildings are going up all the time, though the variety of items for sale can be somewhat limited. This is the commercial center of Seychelles, all the banks have branches here, and if you need to buy anything (souvenirs or otherwise), this is your best bet. The nearby harbor is where boats of all types dock for travel to many other islands at the inter-island quay (aka wharf), and at the deep-water quay you'll find large cruise ships and cargo vessels. The funny smell in the air may be from the tuna-processing plant, also quayside.
These drone photos of Turks & Caicos will have you dreaming of tropical paradise.More