A thousand stairs from Holly Mary's castle to the sea.. beautifull landscape in an amazing greek island Leros.. take a look..