Leleuvia Island Resort Return to Directory Business: Leleuvia Island Resort Category: Anchorages (Resort) Long Business Description: 17° 48’ 0” S | 178° 43’ 59” E [email protected] Send Message to listing owner Name Email Message