A tourist attraction in the town of Green Head overlooking Anchorage Bay.
Details
Description
Provides a peaceful vantage point across the bay.
Image credit: Matt Croft
Location
- Address: Anchorage Bay Lookout, Green Head WA 6514,Green Head,WA,6514
- Phone:
- Email:
- Website: