
Taru Gardens
November 6, 2012
During a recent trip to Miami my aunt took me to see Taru Gardens, a non-profit living species museum located at the The Sundy House in Delray Beach. I would describe it as a lush