Enjoying panoramic views of the surrounding golf course, McCracken Country Club is a resort located at Victor Harbor on the Fleurieu Peninsula. Many of the rooms, suites and apartments feature luxury spa baths in the ensuite bathrooms to ...More information