Twin Creeks Marina Resort & Village Located on the beautiful Tims Ford Lake in Tennessee. Combining lake living, resort & marina amenities, Twin Creeks offers owners all the fun without any of the stress.