Twin Falls, Kakadu National Park, Australia.

Originally shared by Amitrips

Twin Falls, Kakadu National Park, Australia.

This beautiful waterfall is located deep in the heart of Kakadu National Park. During the Northern Territory “wet season” this particular waterfall is only accessible by the air as all of the access roads are closed due to flooding, and apparently the surrounding waters have crocodiles in them.

Photo by tassiegrammer (Instagram)

Follow Amitrips​

#nature #waterfalls #travel #placestovisit

HTML Code here
HTML Code here

Leave a Reply