Landmark Inn State Historic Site
The Landmark Inn State Historic Site is a historic inn in Castroville , Texas , United States . 
<triplet> Landmark Inn State Historic Site <subj> inn <obj> instance of <subj> Castroville, Texas <obj> located in the administrative territorial entity <subj> United States <obj> country <triplet> Castroville, Texas <subj> United States <obj> country