Tiger Woods to design a full 18-hole golf course in Eleuthera

By |2021-03-23T16:36:48+00:00April 20th, 2017|News|

Good news for golf lovers: Tiger Woods is highlighting a major new resort project on the island of Eleuthera in the Bahamas. The new Jack’s [...]