The island of Puliyanthivu on the eastern coast of Batticaloa is a treasure trove of enchanting beauty. From historic sites to government and administrative buildings, one is offered a wealth of hotpots to choose from when holidaying at a Sri Lanka beach hotel nearby. Of…