One of the most fascinating hill stations in South India, this is going to be something in the month of June this year in Munnar, Kerala, which will make the face of tourists blossom. Today, we will talk about a flower that blooms once in 12 years i.e. Neelakurinji Flower.