Ros Lepa Trail
Victoria, Seychelles
Victoria offers visitors a range of cultural and historic attractions to explore. From the iconic Clock Tower and Queen Victoria monument to the National Museum of History and Museum of Natural History, there's plenty to discover in Seychelles' charming capital city.