The best locations for nature photography in Sydney are Lavender Bay, North Curl Curl Beach, Barangaroo Reserve, Bradleys Head, Watsons Bay, Royal National Park, and Hornby Lighthouse.