Portugal

The 8th century Moorish Castelo dos Mouros, high above Sintra.

Previous Up Next