The Madhya Pradesh government has announced the closure of liquor shops in 17 holy towns across the state to preserve the spiritual atmosphere of these religiously significant locations.