Question: where is the fossa ovalis located in the heart
Answer: in the right atrium of the heart , at the level of the interatrial septum , the wall between right and left atrium