Panoramic view of the beautiful secluded bay and beach at Lindos town on the island of Rhodes, Greece