Nestled by secluded shores of the Deep South in the fishing hamlet of Ahangama, Pebbles Beach features a lavish family villa in Sri Lanka with a private pool cocooned in tranquillity and a dining hotspot offering culinary adventures that will titillate & tantalize.