Located on the shores of Lake Grapevine, this ancient and picturesque town offers lots to see and do for tourists and locals alike.