Polignano a Mare is a town in the southern Italy, located on the Adriatic sea. It is a very charming place and although it is quite small, you can make it a destination itself and book a couple of days to wander around its elegant streets, while enjoying the breathtaking views and the turquoise sea. …