The Best of Telangana

From the awe-inspiring Thousand Pillar Temple in Warangal to Hyderabad, the capital of culture, we bring you the best of Telangana