Houston Press Best of Houston®names Discovery Green as the best place to take a selfie in Houston

HOUSTON— It's picture time and we're talking selfies!

With its lush landscape and serene waterfalls Discovery Green has been the go to place for brides and graduates to get the perfect picture.

It's no wonder the Houston Press names Discovery Green the best place to take a selfie in Houston.