India / EPISODE

Island Of The Maneater

S1 E31 · February 22, 2002 · 45 minutes

Overview

Unaware of Maya's Maneater, tourists visit her place only to never be seen again. Will her reign of terror be stopped by the new tourists?

Sign in to track this episode →