Search
Menu
Home
Sources
About
Contacts
Mowbray National Park
Mowbray
is a
national park
in
Queensland, Australia
,
1441
km
northwest
of
Brisbane
. The
park
forms part of the
Wooroonooran Important Bird Area
,
identified
as such by
BirdLife International
because it supports
populations
of a
range
of
bird
species
endemic
to
Queensland's Wet Tropics
.