Dharamsala, Himachal Pradesh, INDIA- June 2018The highest cricket stadium in the world September 25, 2020 0