answersLogoWhite

0

The grave site of Jack and Charmian London is a short walk from the House of Happy Walls. The site is located on a small knoll overlooking the Valley of the Moon, just a few steps from the children's graves and surrounded by native shrubs and trees.

User Avatar

Wiki User

14y ago

What else can I help you with?