Koprivstitsa is the most beautiful town in Bulgaria!