El Nido is located about 238 kilometers northwest of Puerto Princesa, Palawan’s capital. El Nido is bordered by the Linapacan Strait in the north, the municipality of Taytay in the south, the Sulu Sea in the east, and the South China Sea in the west.
Bacuit Bay is composed of 45 islands and islets, each with its own unique features. Most of the islands in El Nido have pockets of fine white sand beaches and coves – perfect for sunbathing and picnic lunches. Within some of the islands of El Nido are ancient caves with fascinating dripstone formations formed by millions of years of weathering action by rain water trickling into crevices and cavities. In other islands, stretches of limestone walls conceal a world of calm lagoons.
El Nido’s most fascinating features are the majestic karst limestone cliffs which stand guard over clear waters. Crevices in these limestone cliffs are home to swiftlets (Collocalia fuciphaga) after whose edible nests (“nido” in Spanish and the main ingredient for the gourmet nido soup) the town takes its name.