För surfing i Sri Lanka Arugam Bay, for sure!! För surfing i Indien har jag hört att det ska vara bra kring Pondicherrytrakten där du även har auroville. Kan vara värt att besöka. I goa funkar det att surfa men vågorna är inte de bästa.
Skulle rekommendera rajasthan för kulturens skull. Himachal och Kerala för naturen och Goa för fester och det mesta

Lite tips från min sida
http://sandraverita.com