The Study House which was originally founded in 1918 at Chethipuzha, Kerala was moved to Bangalore in 1957.
Chethipuzha |