Rabida Island, which is famous for its red sand beaches and Galápagos Sea Lion colonies, is also the only island where you can find all nine of Darwin’s famous finches.
Stock Image #20200304-12141216
Galapagos Sea Lions on a Red Sand Beach was last modified: May 26th, 2020 by