Granite Island is a small island at the end of Victor Harbour. It's about a 15-minute walk across the bridge to the island, which is home to a fairy-penguin colony. We went during the day, so we didn't actually see any penguins (but there are night tours if you want to)--but despite that, the island is really beautiful in terms of its geomorphology and the view of the peninsula from the island. It's probably about a 20- to 30-minute around trip on the island, depending on your fitness levels, but there are either tracks or boardwalks around the whole island. There is a cafe and takeaway food on the island, but it's overpriced, so I would hang out for the 15 minutes back to the mainland for lunch. Victor Harbour has a great family atmosphere and it is a nice place to laze away the day; hence, it is a popular weekend destination. Seafood is the local cuisine, but have a look around--prices differ dramatically from shop to shop. There is a large, open park that is great to just sit in and hang around. Within the town centre, there are lots of little craft and specialty shops. We took the coach from Adelaide to Victor Harbour, and it takes about 2 hours each way, and a YHA discounted return ticket of approx $35. Getting onto Granite Island is free.