"The Cove" featured in the movie of the same name. Taiji Cove is the location of the controversial harvest and capture of dolphins.
More info at links below
Taiji Cove - Dolphin Harvest
No Thumbnail
© Bing Maps
By KRL @ 2014-01-20 10:16:21