A
Archit Roy Review of Taj Malabar
The rooms were fantastic as is expected of Taj the...
The rooms were fantastic as is expected of Taj the The view is heavenly, the boat ride mesmerising and the food was delicious In short Taj Malabar is really one of the best and most sought after hotels in India
Comments: