In Shimla, you can undertake so many adventure sports and activities such as fishing, golfing, nature walks, ice skating, skiing, trekking and much more! Within Shimla, there are various places which offer these sports namely Kufri, Fagu and Naldehra.
https://www.shimlatour.in/