Mount Cuba Astronomical Observatory
Mount Cuba Astronomical Observatory is an astronomical observatory is located at 1610 Hillside Mill Road , Greenville , Delaware , United States . 
<triplet> Mount Cuba Astronomical Observatory <subj> Delaware <obj> located in the administrative territorial entity