Doobigo is a free local business listing website in India. Anyone from India can freely register their business establishment in it. The Malayalam description on bank transaction and online fraudulent can be had on the YouTube channel which comes under Doobigo.
Free Local Search Engine In India