Although it is located in Hauppauge on Long Island's North Shore, Wind Watch Golf Club possesses the look and feel of a destination course. Sprawling across a lush, rolling landscape covered with sparkling ponds, the course is as challenging as it is scenic.