What are the two main ribs covering heart?
There are no ribs that cover the heart.The heart is located between the lungs and is enclosed within a tough, double-layered sac called the pericardium.
The heart is located between the lungs and is enclosed within a tough, double-layered sac called the pericardium.