You are viewing a single comment's thread from:RE: Jourama Falls - Queensland, AustraliaView the full contextvizualsamuri (58)in #travel • 8 years ago Amazing:) looks like a journey full of life, & crystal clear water. Resteemed
Thank you :D
It was a super trip I tell you, wish I could go back!