Man About Town: A day out in Victoria
No trip to the Seychelles would be complete without a visit to the vibrant, colourful capital of Victoria on the North-Eastern coast of Mahe. The beating heart of the Seychelles, Victoria is centered around the picturesque, bustling “Port Victoria”, home of world-renowned sustainable tuna canning company John West and the Inter Island Quay where[…]