Perched on a cliff overlooking the sea, Lubenice is a picturesque and charming village that dates back to the 6th century. Visitors can wander through its narrow streets and admire its stone houses and the medieval church of St. Mary.