Midnapore town or Medinipur, as it is locally known. Midnapore combines the beauty of India's multi religion culture with the exuberance of ancient history.
This is one of the few towns in perhaps all of India's semi Urban landscape that has so many places to offer in their sheer number. The town is not the kind of place that you go to for a luxury getaway but the kind that pleases your explorer instincts. So if you're a traveler at heart, then pack your backpack and book a ticket for Medinipur!