India & the Sri Lanka surprise Posted byrebeccayeJanuary 13, 2011July 1, 2012Posted inTravelTags:Hikkaduwa, India, Kerala, Sri Lanka This slideshow requires JavaScript. Published by rebeccaye A Declaration of Dependence. View more posts