The World Bank has approved credit worth USD 372 million for two projects related to coastal zone management and water supply and sanitation in Karnataka.