IF paradise had an address, it would surely include the twin beaches of Kiwengwa and Pwani Mchangani on Zanzibar's northeast coast.