3. Dharamsala Cricket Ground, India
If there is a stadium that ranks first in India, then Dharamsala Cricket Stadium attracts us to the core of scenic beauty given the mountains that are visible from the stadium itself making a little juicy on the entire outlook of the venue.
It is located on the outskirts of Himachal Pradesh which is also the highest stadium at an altitude of 1400m above the sea level.