INDIA POINT PARK

India Point Park

Gano Street, Providence, 02903