Home Next

One of the small beaches accessible only on foot or by boat.
I think this one is called Kaki Langada - September 1995