Attractions in Kochi Mattancherry Palace by hotel-resorts July 18, 2024 0 Comments Mattancherry Palace, also known as the Dutch Palace, is a historical museum in Kochi, Kerala. Built by the Portuguese in… Read More