Home » Uttar Pradesh » 10 Ram devotees reached Ayodhya by bicycle. Completed a journey of 2 thousand kilometers in 13 days