© 2024, Countryside Studio.
Privacy Policy | Terms and Conditions
This short documentary explores the lesser-known yet architecturally striking Rani Ki Chhatri in Ballabgarh, Faridabad. Built around 1818 by the widow of Raja Anirodh…