In Pics : The Real Hunt
at Monday 23 July, 2007
|
Lamalera is a village which is perched on the rocky slopes of an active volcano on the southern coast of the island of Lembata, in Nusa Tenggara Timur in eastern Indonesia.
Read more about Lamalera and its whale hunters.