First Impression of Manipal
In the small town of Jamshedpur, the word ‘Manipal’ has almost become a cliché. You would be surprised by the number of people you will meet from Jamshedpur there. Impression of Manipal has become synonymous with the perfect place to […]
