It is Bribie Island in QLD
It is an Island in Australia on the coast of QLD it has lots of things. This description needs too many charecters
Play Bribie Island QLD · All community maps · WorldGuessr, a free GeoGuessr alternative