A rare phenomenon occurred in São Thomé das Letras, Brazil, where hundreds of spiders appeared to be raining from the sky.
Set amid tropical gardens, Inhotim boasts more than 500 works of modern art — and now visitors can spend the night ...