Soak up the sun on #magneticisland then in for a swim with your horse straight from the beach @horseshoebayranch 🌴🐠See you soon at #bungalowbay_yha #yhaoz #straya #tourismaustralia #magneticisland #sealinkqld #visitqueensland #travelgram #hostellife #islandlife #horseshoebay #seequeensland #townsvilleshines #australia #backpacking #adventurequeensland