Isla de la Plata, Ecuador   Thousands of Magnificent Frigates nest atop Isla de la Plata, one of the biggest concentrations in the world.