ઘણાં લોકો તો આ સ્થળને ભારતનું સ્વિત્ઝરલેન્ડ પણ કહે છે.