Skip to Content

A new $500 million mega golf resort is set to open in Texas next year – which is currently the largest resort under construction in the United States of America. The resort will go by the name of Omni PGA Frisco Resort, and is owned by Omni Hotels and Resorts – who currently operate hotels …

Read More about New $500 million Mega Golf Resort Set To Open In Texas Next Year