Home Costa Rica News A New Salamander Discovery: The Moss-Guarding Marvel of Costa Rica’s Talamanca Mountains