News
Recently, Sports Minister Anurag Thakur took to Twitter to share a picture of the highest football stadium in India, built in Spituk, Leh.
By Anushka Goel
Subscribe to our newsletter to get the latest on travel, stay & dining.
Thank you for your subscription.