Modi Island, Greece, Europe

Beautiful 51 Acre island in the Ionian Sea that is part of the Echinades Complex.

Details:
Modi Island, Greece, Europe