Long Island

United States
January 8, 2007 12:46pm CST
I live on an island. Long Island,New York. This island is approx. 25 miles by 100 miles long. We jut off of North America from NY city. More humans live here than in the city.Most of the western part of the island is a city. About 2/3's of the island is inhabited.If any of you live on an island, please respond. Thanks
No responses