Posts

island of Sal movie

Movie – Cape Verde and the Island of Sal

Concentration camp, Tarrafal

New World Heritage sites?