Family holiday to India: where to go in Mumbai, Goa and Kerala with kids for a first time family-friendly trip to India including beaches and backwaters.