WordWeb
Help Us Improve
Links
Type of: national capital, port
Part of: Republic of Seychelles, Seychelles
Encyclopedia: Capital of Seychelles
Nearest