16/02/2021
Padmanabhapuram Palace, Thuckalay, Tamil Nadu.
The Padmanabhapuram Palace is Asia's largest tree-built palace. This palace which spreads over six acres is about four hundred years old. Some of the pictures.