Where is Royal House?

Where is Royal House located?

Royal House, Lazio, Italy (approx. 41.89001°, 12.49423°)


Where is Royal House on the map?