Zornitza and Melnik, Bulgaria, 2018

A piece of Tuscany close to the Greece border and the smallest town in the world (allegedly).