by artgf
A historic town nestled between rocky hills with medieval architecture and natural green foliage.