How the world sees Greece
Built in GREECE in the 13th century by the Franks, this site was once an important observation place. Its strategic location made it a prime spot for ...