Stockholm Castle is also referred to as the Royal Palace and is the(02) Save Image Image gallery: A Resident Of Stockholm Just Exposed The One Thing Tourists Never See