While hiking through the Santa Elena Cloud Forest Reserve Julie discovered this little guy: I walked right on by. Almost stepped on it more than likely. After a few steps I heard the standard “Oh shit there’s a spider” alarm from Julie. Based on the decibel level I wasn’t expecting anything larger than what we… Continue Reading