Share 15 Jul 2025 Cities and villages, Italy by Ahmed Taha Once a disgrace, today an attraction! This is Matera, a city carved into the rock