Reptilia Canada, Vaughan

Reptilia

Reptilia is Canada's largest indoor reptile zoo, with 15,000 square feet of indoor exhibits featuring over 250 reptiles, amphibians and arachnids. It is located in Vaughan, Ontario.