Charles I Of England was born in Dunfermline Palace, United Kingdom. Dunfermline Palace is a ruined former Scottish royal palace and important tourist attraction in Dunfermline, Fife, Scotland.
Charles I of England Brain Buster: 18 Questions to Test Your Skills