The distance from Nassau to Havana in a straight line is about 345 km. I checked it with GoogleMaps, you can find a picture in the attachment. I hope that's what you meant :)
Answer:
created military is Aztec Built stone houses Maya ruled by theocracy is Olmec
Explanation:
D, combination of all the them