India Kevadia a family holiday spot, more tourists at Statue of Unity than Statue of Liberty: Official Updated : November 30, 2020 10:04 AM IST The town, nestled amid Satpura and Vindhayachal ranges along the banks of the Narmada river, has a number of small and big tourist spots. Before the outbreak of the coronavirus pandemic, around 13,000 tourists were visiting the statue daily.