The Chowmahalla Palace in the centre of Hyderabad city is a glistening piece of historical architecture. Chowmahalla literally translates to ‘four palaces’ and all cultural ceremonies and events that were hosted by the Nizams of the city were held here. 12 acres of the restored property is divided into the Northern and the Southern Courtyard….