Turkey Point Provincial Park: A Must-Visit for tourists