Mattancherry Palace
The Portuguese-built Mattancherry Palace, located in Mattancherry, Kochi, in the state of Kerala, is also referred to as the Dutch Palace. The rajas of Kochi have left behind a museum that houses their personal belongings, including Mattancherry Palace. Discover the fascinating history of Kerala through the use of priceless ornaments and artifacts by visiting this … Read more