Peace Hostel Amelia Sacred Site Tour
Brother NorthStar, 01/01/2004

Brother NorthStar stands atop Tecumseh's rock. The legend tells of Techuseh standing upon this same rock speaking to the chiefs who where gathered in the amphitheater.

Click Back to return to where you came from.
Peacehq
Site Index