There is only one place to stay in Island Beach with a Gym
1 results
Lantauanan, located in Island Beach, South Australia, is a family-friendly vacation home that offers a comfortable and enjoyable stay for visitors.