2 French Cyclists Follow Google Maps To Go To Nepal, Get Stranded In Bareilly
Two French tourists cycling from Delhi to Kathmandu got lost and reached near Churaili Dam here, police said on Friday. The two were spotted by some villagers cycling at night…
