Near one of the most majestic sites in God’s nature is a botanical garden of awe-inspiring beauty. On the Canadian side of Niagara Falls is the Floral Showhouse. Inside the greenhouse is a vast array of beautiful flowers and exotic plants. In addition to the flora my wife and I observed, something else caught our attention—the wording of a plaque.
“Embroidery Of Earth”
Topics:
Uncategorized