Another magical place is El Nido with over 50 beaches to discover. The translucent waters, the tucked away lagoons, the mangrove tours, the diving and snorkeling in the company of colorful tropical fish, fishing, bird watching and picnic lunches on pure white sand beaches are staples of El Nido’s group of islands. No wonder it is ranked as number one of the “Most beautiful beaches in the world” for its ecosystem and extraordinary natural splendor.