England high on Himalayas in cricket's most picturesque location

England high on Himalayas in cricket's most picturesque location

Yahoo - Sports·2024-03-06 17:02

Northern India's hill town of Dharamsala -- the de facto capital of exiled Tibetans and home to their Buddhist spiritual leader, the Dalai Lama -- is also the site of the extraordinary Himachal Pradesh Cricket Association Stadium (Sajjad HUSSAIN)

……

Read full article on Yahoo - Sports

Sports India UK Lifestyle International