Biology, asked by anmisha, 1 year ago

what is meant by barmoda triangle

Answers

Answered by castrornadar
2

It forms a triangle between 3 places: Miami(USA), Porto Rico and Bermuda Island. Never go to this place
Similar questions