it's a prettier, calmer, more organized version of india. but whatever it is that draws people to india, the clash of death and life living side by side, the colour, the craziness and aliveness of it, is unique. so they're both special in their own way.
the most obvious difference, for me, was the much smaller amount of people here and how much more modern it is; india is less advanced (at least where i live) and everything is packed. here it's more upmarket. the people are lovely though, less pushy and constantly smiling, very helpful, kind and good-hearted, i can't say one bad thing about the people. and the food is delicious; as a vegan, i'm rapidly gaining weight here! :)
sri lanka is small, when you're used to taking 10 hour sleeper trains in india, it feels so easy to travel here! it's mainly 3 hours long bus rides (from colombo to anuradhapura, from anuradhapura to kandy, from kandy to colombo, from colombo to galle and the beaches...), so it feels cosy. and yet you have tea plantations in the hills, paradise beaches, hindu temples, buddhist stupas, everything you want, 3 hours away. so yes, it's like india for people who can't quite hack it, in a way. also, it's quite a bit more expensive.
but the shock to the senses that is india is less apparent here, for me at least.
how have you found india so far?