DIVINGURU Nilaveli, PADI 5 Star IDC Dive Resort, S-23912 is located in Nilaveli, Sri Lanka on Ward No. 2, 9th Mile Post. DIVINGURU Nilaveli, PADI 5 Star IDC Dive Resort, S-23912 is rated 4.5 out of 5 in the category diving center in Sri Lanka.
Address
Ward No. 2, 9th Mile Post