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.