Banquet Hall at Taj Vivanta Malabar Directions

Banquet Hall at Taj Vivanta Malabar is located at Willingdon Island.