Thousand Windows House is located in Karaikudi, India on Jawahar Street, Ananda Nagar. Thousand Windows House is rated 4 out of 5 in the category heritage building in India.
Address
Jawahar Street, Ananda Nagar
Accessibility
No wheelchair-accessible entrance