Take a Photo at Helen's Garden
Helen's Garden is hot spot for photographers throughout the Houston region because of its gorgeous backdrop of tropical flowers, lush plant life, bubbling waterfall, and other picturesque features. Take a selfie or stage a family photoshoot. There’s no wrong way to take a photo here, so don’t miss out. Helen’s Garden is located off of Main Street just west of Kansas Ave. in League City’s Historic District at 701 E. Main St.