Santa Cruz, São Tomé and Príncipe

From Wikipedia, the free encyclopedia

Santa Cruz is a hamlet on the island of São Tomé.