Two Frenchmen cycling to Nepal trusted Google Maps, only to find themselves lost in a remote Uttar Pradesh village at ...