mt_logo

Chowmahalla Palace – a world of Royalty and Rolls Royces

By: Vijayshree Kurumilla The name of ‘Chowmahalla palace’ comes from two words, ‘Chow’ means four and ‘Mahalla’ stands for Mahals…