Austin Mackin 11 a.m., March 7
Hyderabad's impressive Birla Mandir temple affords a panoramic overlook of the city.Posted June 9, 2012
Stories this photo appears in:
Hyderabad, India, located in the southern state of Andhra Pradesh, is a juxtaposition of old and new unlike any other city in India and often overlooked as a tourism destination. The 400-year-old Cyberabad district with ...