You don’t have to spend a fortune to have a relaxing holiday on the beach, complete with snorkel trips, waves rocking you to sleep, and picnics on deserted sand islands. Here on Tanzania’s northern coast, is proof that perfect holidays are possible for cheap.