Je pense qu'en 10 jours, et tenant compte du fait que les transports et l'état des routes du SL rendent les déplacements plutôt "lents" (je veux dire par rapport à notre rytme en Europe), vous aurez "juste" le temps de visiter les incontournables, à savoir le triangle culrurel, Kandy, la région montagneuse, Adam's Peak, etc.
Certaines plages du SL sont charmantes mais rien à voir avec celles des Maldives, donc à votre place j'attendrais d'être aux Maldives pour goûter aux délices du farniente au soleil ou de la plongée.
Bon séjour!