Periyar January 29, 2014 0 1943 Views The Periyar Wildlife Sanctuary (Tiger Reserve) at Thekkady is one of the main sanctuaries of southern India and one of the largest in India. Comprising 777 sq km (300 sq miles) of lush, tropical forest, with a vast artificial lake ... Read More »