Description
Sheep’s Sorrels or Mountain Sorrels bloom all over Landour that shows up after the monsoons in bright reds and whites. It has the most delicate little flowers on long stalks. You’ll find a whole bunch of perfect red ones especially near Mud Cup Cafe!






