Humpbacks come within metres of the shore from July to October, and Niue lets you snorkel beside them.
Infobox