Farrukhabad
Fatehgarh Road, Near Badri Vishal College, Devrampur, Farrukhabad, Uttar Pradesh 209601
Closed