English: Tortue Island (also called Tortuga Island) lies off the northern coast.
Telugu: టోర్టుగా (హైటి) (ఐల్ డి లా టోర్టు) ద్వీపం ఉత్తర హైతీ తీరంలో ఉంది.