S3E9 · The Legend of Ha Long Bay

The Legend of Ha Long Bay

S3E9 · 2000-10-10

Location: Ha Long Bay, VietnamEliza encounters a mysterious creature while shooting a film with Nigel about manta rays.

The show’s own verdict is on its page.