Part of the Lesser Sunda islands of Indonesia, Sunda Island is teeming with tropical flora, but perhaps the most striking display is here at Walakiri, a beach on Sunda's northern coast.