Dalmahoy (site of)
Alternative names for Dalmahoy
Belvedere; Dalmahay; Dalmahoy Castle; Dalmahoy House
Where is Dalmahoy?
Dalmahoy is in the parish of Ratho and the county of Midlothian.
Grid reference:NT 14470 68697
Lat / long:55.903756,-3.3695649