A brilliant white shrine stands under the intense Mediterranean sun near the coast of Elafonisos Island, Greece. Minutes from the mainland Peloponnese region of Laconia, this small island draws a mixture of locals and tourists alike who seek the beautiful beaches found here.