Flamingo Gardens in Davie, Florida is exactly that kind of escape – a 60-acre sanctuary of lush greenery, fascinating wildlife, and old Florida charm that feels worlds away from the hustle of everyday ...