All countries › Switzerland › Oensingen
21 places
🏰 Heritage 7⛪ Places of worship 3🏢 Town halls 3🚒 Fire stations 3👮 Police 1📚 Libraries 1ℹ️ Tourist information 1🏥 Hospitals and health 1⚜️ Clubs and scouting 1