Informativos.Net

The Cove in Taiji, Japan tucked away in a National Park is a natural fortress and the site of the largest slaughter of dolphins in the world.
The Cove in Taiji, Japan tucked away in a National Park is a natural fortress and the site of the largest slaughter of dolphins in the world.
Photo: The Cove
©Informativos.Net 1999-2010