Aliwal Shoal Scuba & Snorkel

Description

World-famous marine reef offshore launch point for family reef snorkeling and ocean safaris.