Smaller than its name suggests, Puerto Grande is a well-protected little cove on San Cristóbal’s northwestern coast. There is a good, sandy beach suitable for swimming, and various seabirds can be seen. It’s reachable by kayak, and camping is allowed with prior permission.