By Maurizio Moretto Uploaded on 4 June 2008 54 views
A fantastic place where history, progress and technology seem to have stopped. This small village, in the Lokaro peninsula, is a true natural paradise (.. but watch for lice if you happen to sleep in one of the local huts !)