answersLogoWhite

0

The Colossus of Rhodes was located on the island of Rhodes, which is situated in the southeastern Aegean Sea. This island is part of Greece, making the continent it belongs to Europe. The statue was one of the Seven Wonders of the Ancient World and stood at the entrance of the harbor of Rhodes.

User Avatar

AnswerBot

1mo ago

What else can I help you with?