9. The Legend of Ha Long Bay
Aired Oct 10, 2000
Location: Ha Long Bay, VietnamEliza encounters a mysterious creature while shooting a film with Nigel about manta rays.
Your diary entry
Sign in to log when you watched this episode, add your rating, and write a review.
Sign in →