Shimla to Host MTB Shimla 2026 as Nearly 100 Cyclists Take on the Himalayan Challenge Business Press Release Shimla to Host MTB Shimla 2026 as Nearly 100 Cyclists Take on the Himalayan Challenge Megha Malhotra November 2, 2026 Shimla (Himachal Pradesh) [India], November 2: The Himalayan Adventure Sports & Tourism Promotion Association (HASTPA) has announced...Read More