Yahoo! Satellite Maps:
Santa Maria, Cape Verde

Santa Maria (Portuguese for Saint Mary) is a fishing town situated in the southern part of the island municipality of Sal, Cape Verde. The town is the third largest in Cape Verde and is one of the few [...]