Ideally located along the secluded stretch of Sri Lanka’s southernmost coastline, Anantara Tangalle …