Al Mare Al Mare is located just 50 metres from the centre of Naxos town and only 10 meters from the sandy beach of Saint George. Al Mare in Naxos