Rhodes. Greece. Panoramic view of the picturesque and magnetic town of Lindos which is a dazzling labyrinth of whitewashed house and alleyways that climb the slopes to the dramatic ancient Acropolis and Crusader Knights castle. Lindos is located on the east coast of the island of Rhodes which is the largest of the Dodecanese Island group and one of the most popular Greek Islands.
{}