Balmorhea provides an elegant waterfront utopia to your dream wedding. We are located just 30 minutes north of Houston on a pristine 32 acre property that serves as the perfect backdrop for your big day.