Tuesday, June 4, 2013

Dolphin Watching In Bohol Island Philippines

Watch the dolphins swim in their own natural habitat in the beautiful crystal clear blue waters of Bohol island in the Philippines. See them live, see them free in the open ocean water, it cannot go any better than that.

Experience dolphin watching in the island of Bohol Philippines.
Share this post: