Results 1 results found A red flowering tree in the grounds of Kabini River Lodge, Karnataka, India, Asia