December 25, 2015
The Mattancherry palace (also known as Dutch palace) is located at Mattancherry (near Kochi) in Kerala. The uniqueness of the palace is due to its mural paintings from the 16th century to 18th century. History Mattancherry is a former capital of the erstwhile rulers of Cochin. It was a...