The Rock fortress is the best place in Sri lanka !!! Although u need to travel a lot to reach up there so u must plan up you visit so as to see the places in between like Dambulla, Anuragpura, KAndy .... so u must pan up south to north as accordingly !!!
