Overview of bay with crystal clear water and pebble beach. Paleokastritsa. Corfu island, Ionian islands, Greece