Geography, asked by delroy, 1 year ago

the bermuda triangle connects florida ,bermuda and ?

Answers

Answered by Kimouro
2
Puerto Rico is your answer my dear sweet brother...
Answered by kirru1
1
puerto Rico
is ur answer....
hope it helps
MARK ME AS BRAINLIST
Similar questions