Day: February 23, 2021

Feb 23
Water, water everywhere!

The Ilha Verde (Green Island) is lush from shore-to-shore. With over three feet of…