There is one swimming spot in Mena Creek
1 results
Liverpool Creek Swim Hole in Mena Creek, Australia is a popular travel destination known for its beautiful scenery and wildlife areas.