hidden gem hiking trails near St. John's