Chowmahalla Palace

Chowmahalla Palace

Chowmahalla Palace is one of the  most popular touring places in Hyderabad. It was built between the years 1857 and 1869.The meaning of Chowmahalla  is Four Palaces The word Char, and its variation Chaw, meaning four and the word Mahal means Palace in Urdu and Hindi.  The Four Palaces are: Afzal Mahal Tahniyat Mahal Mahtab Mahal…
Read more