You’ll be instantly relaxed when arriving at Kangaroo Island Star Beach House in South Australia. With gorgeous views overlooking Island Beach, there’s plenty of room here for the whole family to spread out and enjoy.
You’ll be instantly relaxed when arriving at Kangaroo Island Star Beach House in South Australia. With gorgeous views overlooking Island Beach, there’s plenty of room here for the whole family to spread out and enjoy.