Thursday 5 February 2015

Elabana Falls in Lamington National Park is one of the most stunning waterfalls.

Elabana Falls in Lamington National Park is one of the most stunning waterfalls. The NP which is located in the Gold Coast hinterland is massive and so green and lush with so many little tracks to explore. 

No comments:

Post a Comment