Bled, Slovenia

Albarracín, Spain
Bibury, England
Český Krumlov, Czech Republic