Found a couple of websites, thanks to this forum which have the call of the Cuban tree frog and unfortunately i think that is the species that has invaded my backyard. However i would really like some solid confirmation as i will then have a very tough decision to make. Do i let nature takes it's course or do i intervene, in hopes of slowing the invasion?
![]()