2024

ST STEPHEN'S CHURCH

Churches cathedrals basilicas and chapels
The oldest church in the Nilgiris, containing an imposing painting of the ... Read more