6 shops in Seychelles that have remained open for decades
Victoria, the capital of Seychelles, represents at once both stability and progress. From its roots as a small village with a handful of people, it has become the bustling heart of the 115-island nation in the western Indian Ocean, buzzing with businesses. SNA presents six businesses and services that through all of the city's developments [...]