A couple with about 100 guests held a wedding at a private villa in Greece, near the legendary Mount Olympus. The celebration was described as intimate and beautiful, with a relaxed, nature-inspired atmosphere.

Originally reported by 100 Layer Cake.