Animalympic Island

‘’’Animalympic Island’’’ Is the location that is featured in the 1980 Warner Bros animated film ‘’Animalympics’’