The Cathedral of the Assumption (Idra) Attica - Idra - Greece Idra • Attica • Greece Home The Cathedral of the Assumption (Idra) Attica - Idra - Greece Point of interest See on the map More information Download MARINATIPS App