We spent a week at India’s oldest luxury hotel – Taj Mahal Palace Mumbai
We travelled to Mumbai last November and got an amazing chance to stay at one of India’s oldest, finest and most famous luxury hotels, Taj Mahal Mumbai. As if just…
Read More »