> Meteora
> Meteora

Road trip to Meteora and the Mountains of Trikala
Exploring the great Greek outdoors by car all year round

The oldest human construction in the world is in Greece: Theopetra
Theopetra Cave has been occupied by human beings as early as 130000 years ago







