Vivanta by Taj - Malabar

5 Star  

Willingdon Island, Cochin, Kerala - 682 009

Vivanta by Taj - Malabar, Cochin - Photos & Videos