Beautiful sky, water, sand, boats, wildlife - Southwest Florida is a photographer's paradise.