Stores· Aegina· Greece — Ionian, Saronic & Argolic

Souvala Supermarket

37° 46.3′ N · 23° 29.3′ E

A supermarket just behind Souvala's beach and harbour.