Tag

Ride

where is the cresta run
TellMeWhy

Where Is the Cresta Run?

The Cresta Run was built at St. Moritz, Switzerland, in 1884 for the sport of tobogganing—or sliding down snow-covered slopes and chutes o

T
This Happened To Me

Taken for a Ride

My family and I had gone on a trip to Khandala. We reached there around at 12:30 p.m. by train. My father hailed a taxi and gave the driver