India has boosted security in the northern town of Ayodhya , one day before the 12th anniversary of a mosque demolition that sparked bloody riots between Hindus and Muslims .