Mantled Howler Monkey Ron Niebrugge January 4, 2023 Costa Rica, Photos, Travel Leave a Comment Osa Peninsula, Costa Rica. A tender moment between a baby mantled howler monkey and mom. Osa Peninsula, Costa Rica.