Oliver's Island River Thames

41.693372, -71.168096