A Haven of Royal Art and Architecture: Kilimanoor Palace Kilimanoor Kerala

Kerala is a coastal southern state of the Indian subcontinent. Not only is it famous for its numerous beaches, and art festival Kochi-Muziris Biennale, but also for birthing numerous painters. … Continue reading A Haven of Royal Art and Architecture: Kilimanoor Palace Kilimanoor Kerala