Isla Pajaros is a fishhook-shaped island lying across the entrance to the harbor of Guaymas. Located on the southwestern tip of the island, marking the entrance to the harbor. ARLHS # MEX-011