Tucked away in an urban jungle of concrete buildings and bustling streets, Foster Botanical Garden is a hidden gem and ...