There are 2 reefs & sea stacks in Iluka
2 results
Located in the serene town of Iluka, Frazers Reef is a well-maintained National Park beachside haven.
Iluka Break Wall in Iluka was built to stabilize the bar for the ocean fleet and has become a popular spot for locals and visitors.