Home Costa Rica News Catch the Celestial Spectacle: The April Lyrids Meteor Shower in Costa Rica