KIWAIYU ISLAND is located on the northern end of the Lamu archipelago and has spectacular deserted beaches and boasts excellent snorkeling and diving. It is part of the Kiunga Marine National Reserve. There are luxury resorts and bandas available on the island. Kiwaiyu has scheduled flights from Nairobi.