Jellybean Pool is located in New South, Australia on Blue Mountains National Park, Glenbrook Creek Walking Track. Jellybean Pool is rated 4.4 out of 5 in the category swimming lake in Australia.
Address
Blue Mountains National Park, Glenbrook Creek Walking Track