Explore the area around Treven Barn (marked) with this Google Map.
Hayle and Gwithian Beach are to the north, Praa Sands is due south.

The images of Owls House are at least 5 years old - before it was redeveloped.