What springs to mind when one hears about Mumbai? For many it is the iconic, opulent and supremely grandesque Taj Palace hotel on Apollo Bandar Road. It is without doubt the majestic epicent...
722 Hits
What springs to mind when one hears about Mumbai? For many it is the iconic, opulent and supremely grandesque Taj Palace hotel on Apollo Bandar Road. It is without doubt the majestic epicent...