ball park near road to terra nova