Yes! Registration fee is compulsory.
For any such issues, you can contact the Dellywood team at https://www.dellywood.in/contact-us.
The grooming fee for Mr. India Contest is 41000 INR. This will include all the things - 5 days stay in 5-star hotel during the event with food, 12 portfolios, a grooming session; and participation in semi final and grand finale.