The Ocean Shores Country Club is perched distinctly within the amphitheatre and enjoys the most spectacular ocean views, down to the captivating Cape Byron and it's famous lighthouse.