Point La Haye Beach on the Southwestern shore of the Avalon Peninsula in Newfoundland. It is a must visit point on the Irish Loop which is a 300 kilometer journey that guides the visitor around some of the most beautiful and rugged scenery in Newfoundland in Canada.