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…
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…