The top sightseeing places in Invercargill are Queens Park , Southland Museum and Art Gallery , Water Tower , Dee and Tay Streets , Nugget Point Lighthouse, Botanical Gardens .