Sintra. Giant hilltop palace, quaint twisting streets and houses, 1200 year old moorish castle on a mountain top.
Pena Palace in Sintra - None of my photos do the place justice