Nature & Wildlives nearby Evinai - Punnalaikkadduvan Rd, Sri Lanka

Navagiri Indigenous Clinic & Herbel Garden

Approximately 1.84 km away
Address: Jaffna, Sri Lanka