Island food paradise (part 2) By cmd1122 October 26, 2021 aloe vera avocado Bermuda biscoitos food is medicine island paradise nature ocean More delicious foods and natural medicines from Mother Nature in the island paradise of Bermuda (winter of Dec 2012/Jan 2013)… Aloe vera in bloom at the west end of the island. Mature avocado tree in Paget. Share this:TwitterFacebookLike this:Like Loading...