Ilha Grande, Brazil - KILROY was here

Ilha Grande is a magic island located between Sao Paul and Rio de Janeiro. Take a look - this could be where paradise on Earth is located...

Get inspired: Read about Brazil