Long Island Sound
ยท
May 12
Where in the world is Long Island Sound (LIS)? LIS is nestled between Connecticut and New York in the North East United States.

en.wikipedia.org
Long Island Sound - Wikipedia
Read on en.wikipedia.org
Where in the world is Long Island Sound (LIS)? LIS is nestled between Connecticut and New York in the North East United States.