Greece Answer 6
Meteora
Clues
Located in Northern Greece
Its remote monasteries are perched on rock towers