Places to Visit Kumbhalgarh : The Great Wall of India May 20, 2013 The memories of men are frail … therefore stands a fortress as thread .. to hang history from then till now… Built on a hilltop, Kumbhalgarh is a Mewar fortress located on the banks of Banas River cradled in the… Continue Reading