Bandurrias Island 19 Mar 2017 News Share Subscribe How stunning does Bandurrias Island look? Situated in Chile the water around the island is crystal clear, Lake Rocas is also surrounded by stunning mountains making the view from your SUP second to none! Spread the wordShare this post