Kowdiar Palace, Travancore

Bookmark
Please login to bookmarkClose

No account yet? Register

Kowdiar Palace is in Thiruvananthapuram city in Kerala. It was built during 1934 and is a luxurious palace with 150 room with wonderful architecture, wooden…