Such a scenario unfolded for an SUV driver in Gudalur, a hill town in Tamil Nadu, who, while relying on Google Maps for navigation, found himself stuck on a flight of steps.In an unexpected turn ...
Some results have been hidden because they may be inaccessible to you