Skip to main content

Definitions by PrimitiveMG

A nickname for a beautiful island in Southeast Alaska. Revillagigedo
I was able to experience seeing Humpback whales bubble feeding when visiting the island of Revillagigedo.
Revilla by PrimitiveMG August 7, 2018