India’s beauty lies in its back-waters and beaches.