March 2017

Beautiful flowers of the Golden Shower Tree

The Golden Shower Tree or Cassia fistula is a flowering plant native to the Indian subcontinent and adjacent regions of Southeast Asia. It is the state flower of…