Orsara di Puglia, located in the province of Foggia, is a charming municipality known for its picturesque landscapes and rich cultural heritage. While I don't have the latest population data, it offers a peaceful retreat for visitors seeking an authentic Italian experience.