Nestled in the serene backwaters of Gosikhurd project, 70km off Nagpur, lies Ambhora — a small village that's rapidly gaining ...