A small Italian town on the sea, and a small slice of paradise. View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize