Carter Road, Mumbai
Carter Road in Mumbai (Bombay), Maharashtra state of India is one of the best places to relax. Bandstand, where many film and TV stars are staying is otherwise known as Carter Road. It is located in Bandra west.
This place has a variety of shopping centers including bars, restaurants and many other hangouts. You can buy garments, accessories, household articles etc. from this place. It is worth visiting Carter Road.