Roça Belo Monte
Address: Sao Tome and Principe
Region: Príncipe
Country: Sao Tome and Principe