Sea Lions Take Over Hotel in the Galapagos

In the small town of Puerto Ayora in the Galapagos, there is a hotel where seal lions rule the...

Read More