From Asia's cleanest village in Meghalaya to Kerala's model fishing hamlet, explore seven hidden gems in India's countryside ...