Previous Image Next Image IMG_8422 Lake Echam – lovely spot although we noticed the addition of croc warning signs at this popular swimming spots so we are guessing it’s just a freshwater croc.