Architecture
talking stairs
Location
Nagercoil, Tamilnadu (India)