Log In or Register
walked up to the point on the island Malolo Lai Lai and took this picture. I think the island on the horizon is Toberua Island. feedback welcomed