Cargills Square


A commercial complex situated in the heart of Jaffna – North of Sri Lanka. Lending a modern vibe to the Jaffna scape complete with supermarket, food courts, shopping floors and 3 state of the art cinemas making it the largest commercial development in Jaffna. Characteristic red and sleek glass facades upgrade this environment following the end of the 30 year ethnic war.