Flinders Chase National Park: A Getaway within a Getaway

Flinders Chase National Park is located on Kangaroo Island, just off of the coast of South Australia. The closest major city to Kangaroo Island is Adelaide. If you have a car rental that you are using to get around Adelaide, you would need to return it before taking the ferry or flight over to Kangaroo […]

Read More