It's a place of grand sights and subtle fragrances — a veritable paradise amid the hustle and bustle of South Florida. The Mounts Botanical Garden sits on 20 acres of what once was a cow pasture.