Mussoorie is well known for its scenic beauty and heartwarming valley scenes.. You can definitely check out George Everest House, Cloud's end, the famous Mall Road for which Mussoorie is famous. No, Rafting is not in Mussoorie though you can enjoy Paragliding here.
You can do rafting in Rishikesh, which is very near to Mussoorie. IN Mussoorie, you can enjoy a walk at Landour and mall road.. go to various water falls and enjoy the delicious foods.