Limni Beach, Evia: Golden Sands & Calm Waters in Greece | OnlyBeaches