Kowdiar Palace Kowdiar Palace stands as a majestic reminder of the grandeur of the Travancore royal family. Built in 1915, the palace is a remarkable blend of traditional Kerala architecture and ...