I was there for a week...beautiful country. Try visiting places like Nuwara eilya ( mountais with lots of tea plantations) Visit the buddist temple in Kandy, if you like beaches visit Gale, Hikkaduwa u can see giant turtles and also go diving. Take a train ride you will see some of the best views. Srilanka is not famous for their street food and its not something u want to try there, its way too spicy specially if you are not used to it.