A stay at the Taj Mahal Palace

On of the highlights of my trip to India had to be the opportunity to stay in the iconic Taj Mahal Palace, located in Mumbai.

image

Without a doubt this is one the best hotels I have ever stayed, and it was surprisingly affordable. Continue reading

Advertisements