Halkidiki and Thessaloniki, located in Northern Greece, offer a mix of stunning natural beauty and vibrant city life for your wedding. In Halkidiki, the crystal-clear waters and golden beaches provide a serene and natural setting. Picture a beachfront ceremony with the sand between your toes and the sound of waves gently crashing in the background.…