Best Places to stay in India.
December 3, 2006 4:47am CST
Hi, After being in most of the places in India, I feel Mumbai is the best place to be in... If U have the will-power and are ready to work hard, you are sure to strike it big here... So many have come here empty-handed and made a name for themselves... No wonder its called the "City Of Dreams"... -S