Known as the twin city of Bombay, Pune, is away from the maddening metropolitan city life yet has the kind of charm that would make you not leave the ...View more