A great adventure that explores the wonders of the Greek island of Rhodes going in search of its mythological colossus.A great adventure that explores the wonders of the Greek island of Rhodes going in search of its mythological colossus.A great adventure that explores the wonders of the Greek island of Rhodes going in search of its mythological colossus.