Home Europe The beautiful greek town Lindos on Rhodos