Explore details about location Whalebone Landing Road. Whalebone Landing Road is a location situated within the North Sea alongside other areas such as Broadway, Singer Avenue, Crows Nest Circle.