Talked with Pedro there today - 145/3AT039 was his call sign.
Galapagos Islands are located around 500 miles off the coast of Ecuador.
------------------
<span style="color:red;font-size:large;">DXman</span>
</p>
Galapagos Islands are located around 500 miles off the coast of Ecuador.
------------------
<span style="color:red;font-size:large;">DXman</span>
</p>