Dog tracks on the beach March 14, 2010 | By Rakhitha | Filed in: . Induruwa Beach Resort, Kaikawala, Bentota, Sri Lanka TwitterLinkedInFacebookTumblrPinterestPocketMoreEmailPrintReddit Next → « Induruwa Beach Resort, Bentota, Sri Lanka – From an eye of a local You must log in to post a comment.