Steni Vala Bay Steni Vala Bay Steni Vala Bay Steni Vala Sunrise Steni Vala Sunrise Fanari Restaurant, Steni Vala Tassia's Tavern, Steni Vala Steni Vala Houses Tassia's Tavern at night, Steni Vala Bay Steni Vala Bay at night Steni Vala Bay at night Part of Islands Alonnisos Island, Greece North Sporades, Greece