Postcard ST-96 WeiSiang_Jhan Sao Tome and Principe 3 Mar, 2013 18 days 5,011 miles BleeeAari India 21 Mar, 2013 Loading map... kalivoda said: posted over 1 year ago Sé Catedral de Nossa Senhora da Graça (Our Lady of Grace Cathedral), São ToméIt was first constructed in 1493. You need to sign in to leave a comment!