Karvachauth is a ritual followed by married ladies who pray for the long life of their husband. In this fast, married women do not even take a sip of water until it is broken. They dress in their finest and… Continue Reading →