Red-eyed Tree Frog Ron Niebrugge January 5, 2023 Costa Rica, Photos, Travel Leave a Comment Red eyed tree frog, Osa Peninsula, Costa Rica. A red-eyed tree frog, Osa Peninsula, Costa Rica.