World Cape Verde Sal Espargos Town Square
Square 3388