Question: who owns el questro station?
Answer: Located on the iconic Gibb River Road, El Questro is owned by the American company Delaware North and is visited each year by thousands of tourists which flock to the station for its waterfalls, gorges and fishing.