Rex Smeal Park - park

Rex Smeal Park is one of the park in Port Douglas, Australia. Arguably the most scenic spot in Port Douglas, Rex Smeal Park is famous for its towering palm