A Quick Escape at McArthur Landing Park at Palo Leyte, Philippines | WorldMapPin