Across the street from St. Vincent’s Beach in St. Vincent’s, NL. St. Vincent’s Beach is where whales come right up to the beach when the Capelin are running and rolling on the sand. The Holyrood Interpretaion Center is just across the street from the South parking lot for whale viewing. No services, so come with full water and empty waste tanks. You can park your RV along Holyrood Pond next to the Interpretation Center. They preer you back or head in rather than parking parallel to the water to provide more room for RVs.