Church of Santa Maria de Idris...
The Church of Santa Maria de Idris is a stunning example of ancient architecture located in Matera, Italy. This historic church is carved directly into the rock face of the city and has been a place of worship for centuries. Visitors to Matera are of...
Matera, Basilicata, Italy