An attractive little peninsula on the south side of Long Island

Back to Main Page