Providence

Roger Williams Park Zoo

0

1000 Elmwood Ave.,
Providence,
RI,
United States,
02907.

Visit the new elephant pavilion.