Anilana | a touch of paradise | Passikudah Nilaveli Nuwara Eliya Dambulla, Anilana Pasikuda is located on the Passekudah Bay, Passikudah or passekudah is a town 35Km north of the City of Batticoloa on the east coast of Sri Lanka formally known as Ceylon.