Dambulla in Sri Lanka is a place where many centuries back Buddist Hermits used to live and seek salvation !! There are 80 caves (5 are open to public) which depict life of Gautam Buddha through sculptures and carvings !!! Next post in Sri Lanka series !!