15 Little Known Wonders of the World You Need to Visit
This exquisite sight, well known in Eastern Orthodox faith, located in Thessaly, Greece, is home to a complex of six monasteries built on top of sandstone rock formations. The rock formation juts out above the trees, high into the sky earning its name of Meteora, meaning ‘middle of the sky’.