Malcha Palace Archives - Fusion - WeRIndia

Tag Archives: Malcha Palace

Malcha Mahal – The most

Malcha Mahal is also known as Wilayat Mahal in New Delhi. The place is located next to the Delhi Earth Station. Firoz Shah Tughlaq