For healthy bones, it's essential to eat a balanced diet rich in calcium, phosphorus, magnesium, and vitamins. Discover here the list of foods to eat and avoid.