This motorless island is the perfect place to let loose. Which country owns the beach-goer's paradise of Ilha Grande?

Answer Brazil

Owned by Brazil, Ilha Grande will truly let you unplug and unwind. Motor vehicles are absent from the remote island, allowing a relaxing paradise where one can clear one’s head.

Asked by · Last updated 5 years ago · 884 views · SOURCE