Seychelles – satellite February 15, 2017 archipelago, satellite, Seychelles Source: Google MapsSee also Countries:Seychelles