Top 10 Places to Visit as a Student in Telangana 2019 Telangana is one of the southern most state of India. It is situated in the centre-south of the Indian peninsula on the high Deccan plateau. Telangana was officially formed as a separate state on June 2, 2014. It is located by the River Godavari, […]