Loading…
Bathing in the limestone caves at Sawa-i-Lau island, Mamanuca Island group