Floral Finery @ The Taj

The attention to detail at the Taj Mahal Palace Hotel in Mumbai, Maharashtra, India is astounding. The bright flowers that greet you at every lobby, reading corner and table tops were a testament to this. In addition floral floor decorations in our room lent a lingering fresh smell of jasmine and roses which lulled is…