Barbarella Fokos noon, Feb. 26
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 ...