Embarking on a spiritual journey, twins Dimitra and Nikos received the sacred blessings at Kathara Monastery in Ithaca, Greece. The celebration continued at Lizzy's Restaurant in Kioni, where family and friends gathered to share in the joyous moments.