Results 1 results found The remains of the Walhalla Indian Ruins near Cape Royal at Grand Canyon North Rim, UNESCO World Heritage Site, Arizona, United States of America, North America