Under construction

Le-Kini

The Le-Kini was a temple dedicated to Lewa located in Le-Wahi.1