The Embassy of Sri Lanka to France alongside the Sri Lanka Tourism recently presented the many facets of the island…