Brain › World

This famous Greek complex of monasteries is located in the Pindus Mountains.

  1. Delphi
  2. Thessali
  3. Meteora
  4. Mount Athos

Answer

The correct answer is C) Meteora.

More World questions

Play Brain · Practice