Montevista

English

Proper noun

Montevista

  1. A municipality of Davao de Oro, Philippines.