Mattancherry Palace 

Mattancherry Palace A Glimpse into Kochi’s Royal Heritage Nestled in the heart of Kochi, Mattancherry Palace, also known as the Dutch Palace, is a treasure trove of Kerala’s history. This modest yet elegant structure, built by the Portuguese and later renovated by the Dutch, stands as a symbol of cultural confluence. As you step inside, […]