Mumbai or rather Bombay always loved their double decker mode of transport, be it trams, buses or trains. Similar to London, Mumbai is synonymous to its double decker bus. The … Read More