Azenhas do Mar north of Lisbon and Sintra in Portugal. One of the most beautiful sites you will ever behold. Worth the visit, needless to say.