Place for ads
Select the correct answer from the options below:
Mandu Fort, located in Madhya Pradesh, is a massive fortress with architectural marvels, including the Jahaz Mahal.