Where is The Kulura?

Where is The Kulura located?

The Kulura, Ionian Islands, Greece (approx. 38.2032506334°, 20.6615066528°)


Where is The Kulura on the map?