Thevally Palace, KollamBookmarkPlease login to bookmarkClose Username or Email Address Password Remember Me No 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…