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?
S1 E31 · February 22, 2002 · 45 minutes
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?