Ok, so I found them all in forest called Bosque Guilarte in Puerto Rico, its a tropical rain forest, the forest itself its 790 m above sea water. For now we can obviate #2 until i find a better pic. because i really forgot how it looked like up close.