Ooty is also known as the Queen of the Hill Stations and stands magnificently in the blue hills of Nigiri. It not only has beauty of nature, it also abounds in numerous Churches and places of worship, giving spiritual tourist an opportunity get divine. Among the great religious spots, the classic St Stephens Church is … Read more