Where are Ron and Ellen?
Fall 2003
Restaurant at our hotel in Jungutbatu on Nusa Lembongan.