Anchor Bay


References

Title Summary
Popeye ... took the cast and crew to Anchor Bay on the island of ...
Popeye Village ... themed area is located along Anchor Bay in Mellieha, ...