D
Deepanjan Roy Review of Taj Malabar
Tucked away in a corner of Willingdon Island, Taj ...
Tucked away in a corner of Willingdon Island, Taj Malabar exudes old world charm coupled with all modern amenities and a breathtaking view of the Malabar coastline
Comments: