This is one of the turtles that Ethan and I saw while we were swimming around in Turtle Town. The other high pitched sounds that you can hear are the Humpback Whales singing. Turtle Town is just off the coast of Maluaka Beach in the town of Kihei Hawai.
No comments:
Post a Comment