ડેમ સાઈટ અને તેની આસપાસનો સમગ્ર વિસ્તાર કોઈ પણ વ્યક્તિને મંત્રમુગ્ધ કરી દે એવો આકર્ષક છે.