Address Mattancherry Palace, Mattancherry, Kochi, Kerala 682002 Support Phone: 0484 606 8716 Phone: 1-800-425-4747 (Kerala Tourism) Directions:…
Address Mattancherry Palace, Mattancherry, Kochi, Kerala 682002 Support Phone: 0484 606 8716 Phone: 1-800-425-4747 (Kerala Tourism) Directions:…