Nestled right on the soft sands of Vlicha Beach on the southeastern coast of Rhodes, Lindos Aqua Terra is an intimate beachfront boutique hotel that perfectly captures the relaxed spirit of Greek island living with a modern, earthy bohemian flair. Located just a short distance from the timeless village of Lindos with its whitewa...