Yes, Rs. 10 lakh is enough for a wedding in India, particularly for a middle-class celebration. With careful planning and budgeting, this amount can cover all the essential aspects, such as venue, catering, attire, and photography, without compromising on the overall experience.