English: Interesting facts about India.
Telugu: భారతదేశం గురించి ఆసక్తికరమైన విషయాలు.