Nainathivu or Nainatheevu , (also known as Manipallavam (, or Nagadeepa is a small but notable island off the coast of Jaffna Peninsula in the Northern Province, Sri Lanka. The name of the island alludes to the folklore inhabitants, the Naga people. It is home to the Hindu shrine of Shree Nagapooshani (Bhuvaneswari) Amman; one of the prominent 64 Shakti Peethas, and the Buddhist shrine Nagadeepa Vihare. Historians note the island is mentioned in the ancient Tamil Sangam literature of nearby Tamil Nadu (such as Manimekalai)) and ancient Buddhist legends of Sri Lanka (such as Mahavamsa). Ptolemy, a Greek cartographer, describes the Tamil territory including islands around the Jaffna peninsula as Nagadibois in the first century CE.