View looking towards Kalymnos Island from Lepidhon Castle or Paliokastro, Xsirocambos or Ksirokambos, Leros, Dodecanese Islands, Greece.