The Island You Will Never Visit-Ilha de Queimada Grande
Ilha de Queimada Grande is an uninhabited 430,000-square-metre (110-acre) mysterious island off the shore of Brazil, almost 93 miles away from São Paulo downtown. It’s probably a place where you…