... eathtaking and magical charms. Doodhsagar Falls (Sea of Milk) in Goa of India is a miracle of nature and it can keep one's eyes wide open with wonder and amazement.