TravelTill

About Ilha de Sao Nicolau



The island of St. Nicholas (Ilha de Sao Nicolau in Portuguese) is one of the islands in the Windward Islands of Cape Verde .
previous123next