Botanical Gardens of Bath with lush plants and flowers, huge trees, ponds, and hidden monuments, this place feels a bit like discovering Narnia.