An excellent Galapagos Islands site is at Charles Darwin Research Station .
(An excellent Galapagos Islands site; is; at Charles Darwin Research Station)
An excellent Galapagos Islands site
is
at Charles Darwin Research Station