The island, about 2 kilometers west of the Jawaharlal Nehru Port, consists of five Hindu caves and a few Buddhist stupa mounds that date back to the 2nd century BCE, "There are remains of a brick built Buddhist stupa nearby which may belong to circa second century BC.