The Chowmahalla Palace in Hyderabad

Architecture in India

The Chowmahalla Palace in Hyderabad is a popular site to see for tourists.