129 Oleander Street, Queensland 4878 Australia
View of the gardens and pool
Photo Credit: Cairns Beach Resort
Claim copyright