The Hamptons are famous for their beautiful beaches, as well as their many upscale restaurants and shops.