Hawa Mahal – “Palace of Winds” with nearly 1,000 unique windows in India
Completed in 1799, Hawa Mahal is not only a stunning architectural marvel but also a technical wonder with its effective self-cooling capabilities.The Hawa Mahal Palace is located in the city ...