Mattancherry Palace also known as Dutch Palace is one of the remarkable landmarks of Cochin, that stands tall with the pride, valour and glory to depict the presence of Portuguese in the region. It is a remarkable monument with outstanding architecture and carries immense importance from historical point of view. Apart from all, it is…

Leer más