
Isle of the Tiger
4.6 (7)attraction
A local attraction set in Phoenix’s Camelback East Village.
Description






Isle of the Tiger is a point of interest and tourist attraction located in Phoenix, Arizona.

4.6 (7)attraction
A local attraction set in Phoenix’s Camelback East Village.






Isle of the Tiger is a point of interest and tourist attraction located in Phoenix, Arizona.