Devil's Bayou

 Devil's Bayou is a swampland and Madame Medusa's hideout. Medusa's riverboat is located here and is her main hideout and where she keeps Penny when she not looking for the Devil's Eye.