Tag Archive | "India cricket"

Cricket Fever in Dharamsala

Friday, April 22, 2011

1 Comment

Cricket Fever in Dharamsala

Dharamshala is a small hill station, which is known for its natural beauty and Tibetan culture with what people have called the world's most scenic cricket stadium.

Continue reading...