Picturesque church perched atop Sifnos

The all-seeing eye of God surrounds this beautiful church

The Church of the Saint Nicholas is perched atop the island of Sifnos of the Cyclades island cluster in the Aegean. There’s a veiw of surrounding islands Folegandros, Sikinos, Antiparos and Paros. Most people mix it up with the church seen in the wedding scene in Mamma Mia, and indeed, it may as wel have been. CLICK HERE to read about five breathtaking monasteries of Greece.