Always wanted to kick back and bask in the company of breathtaking beauty? Head over to Batticaloa on the east coast of sunny Sri Lanka and be greeted by a …