Thevally Palace, KollamBookmarkClosePlease login to bookmarkPlease loginNo account yet? RegisterThevally Palace is a 19th century palace in Kollam in Kerala. The place is a landmark of its own in the city of Kollam. It…