No doubts, it's great place to visit but there are many fraud company who offer attractive package but by reaching all gone mess. room type hotel, no guide, third class food etc. I recommended to select branded company package only such as makemytrip or yatra. One of delhi based travel company looted me with 8000 INR and never returned me that amount.