The Battle of Shela (or Kuduhu) occurred around 1812 on the sand dunes near the village of Shela on Lamu Island, in what is now Kenya, just south of the larger village of Lamu.The people of Lamu won against superior forces from Mombasa and Pate.The battle led to the domination of the coast by the rulers of Oman.