Name:Isle of Cuba
Latitude:29°43'19"N
Longitude:90°49'03"W
Hamlet:Isle of Cuba
County:Terrebonne Parish
State:Louisiana
Country:美国