Taj Mahal Palace Luxury landmark Hotel, Mumbai, India

Taj Mahal Palace

This dome-topped Mumbai landmark was finished in 1903 and stands commandingly on the sea front overlooking the Gateway of India, that monumental arch built to commemorate the visit of King George V and Queen Mary in 1911. The Taj instantly became a favourite with travelling Maharajas, who felt the sumptuous interiors and extraordinary level of … Read more