Unforgettable Experience: Orcas Spotted During the Dolphins and You Tour!
On November 2nd, at approximately 10:56 AM, the crew of the Dolphins and You tour had a once-in-a-lifetime experience: they encountered orcas, also known as killer whales, near Yokohama Bay.…