Long Island much better known as relaxed beach city of New York. Positioned less then an hour from the main city, it is the just right place to take a short time off from the flurried excitement of the metropolitan scene. It is situated on a fence island just near the southern coast of Nassau [...]