Peschici

Located in the south east of Italy...