How the world sees Greece
Agia Triada or Saint Trinity in English is a small island in central GREECE. Its natural breathtaking beauty and interesting history, make it one of the most ...