Step back in time walking inside imposing Fateh Prakash palace hall built in 1886 housing the present Chittorgarh museum today spread across vibrant galleries. Wander past royal Mewar artifacts ...