Nusa Lembongan

This is a bizarre sight -- thousands and thousands of large snails can be found in the trees of Nusa Lembongan, but only on the southern half of the island. I'm very surprised that snails aren't on the menu in this tiny island...

12 of 64
Aug 30, 2007 | 14:45