Trident, Cochin

5 Star  

Willingdon Island, Cochin, Kerala - 682 003