Camera : Nikon L120
Description : Main attraction at TALSARI BEACH at Odissa, near Digha, during November. It looks like red flowers lying on the beach and suddenly disappears when one approaches them. A brilliant view.