Home Page
Lake Abbe
“Planet of the Apes” movie was filmed here in 1968
Nature photography
Family-friendly:
true