Ostuni – the White Town – an architectural jewel in Italy Updated: May 20, 2020 | By Claire | More Ostuni is a town in Puglia, Italy, called “White Town” (“La Città Bianca”). It is built on a hill with a magnificent view of the sea and the surrounding valley, containing a number of rustic […]
