Bareilly has all facility which a mahanagar should have like education, medical, transport, infrastructure facility.
Bareilly is called as bath Nagari and bareilly Sharif also which shows that in this city all community people live happily.
Bareilly is in center of both capitals Delhi and Lucknow and distance is only 250 km.
Once u come to bareilly you will love and try to settle for ur entire life.