Video taken while paddling in and around Fantasy Lake and Woodswallow Bay, Palau.
Images of Morro Bay, California
Images from Morro Bay, California.
Dolphin Bay Resort, Peleliu, Palau
Review of the Dolphin Bay Resort on the island of Peleliu, in the Republic of Palau.