The Amazon World Zoo is located between Newport and Sandown on the Isle of Wight, England.
Contact us...