Agra
Machhi Bhawan
Machhi Bhawan, with its arched halls and magnificent gardens, astounds everyone. It was formerly a court that served the Mughal Emperor's pleasure pur...
Explore guide