Leivathos is a relaxing place surrounded by island views. Learn about the local heritage of Leivathos at landmarks like St George's Castle and Castle of Agios Georgios. You might find that sights like Pessada Beach and Agios Thomas Beach are worth a visit.