Motor boat anchored at white sands beach in Iguana Island. Azuero peninsula, Panama, Pacific Ocean, Central America. Isla Iguana / Azueros