A rocky clearing in Nova Scotia was transformed into a pollinator's heaven, and Reddit users had plenty to say about it after ...