St Stephen Church was built in the year of 1829. It is the oldest church in the Nilgiris, Ooty. The huge wooden beams were taken from the palace of Ti Read More
Rate It !!!
©2013 BuzznTravel. All rights reserved.
Get solutions from our experts!
Please login your account to ask question .