Beach pavilion in Greece. Offers sandy beaches, shallow, clear waters, and a beach bar. Located near Agios Minas beach.