Water, water everywhere!
The Ilha Verde (Green Island) is lush from shore-to-shore. With over three feet of rain annually every corner of this paradise is bursting with rivers, streams, waterfalls and lakes.
The Ilha Verde (Green Island) is lush from shore-to-shore. With over three feet of rain annually every corner of this paradise is bursting with rivers, streams, waterfalls and lakes.